Project workspace
Create or import HTML, CSS, JS, Markdown, JSON, SVG and images. Full file tree, editing, and organisation.
OFFLINE-FIRST WEB WORKSPACE & PWA BUILDER
CHIKARA ViewPort is a sovereign workspace for building, previewing and publishing HTML, CSS, JavaScript and Markdown projects — then packaging them as installable apps. No ads. No account. No server required.
What It Does
Create a project, edit it, preview it across real device sizes, and package it as an installable app — all inside one file that runs entirely on your device.
Create or import HTML, CSS, JS, Markdown, JSON, SVG and images. Full file tree, editing, and organisation.
Test your project at real phone, tablet and desktop viewport sizes — not a scaled-down screenshot.
Read Markdown documents in a clean typographic reading mode, sanitised for safety.
Generate a manifest, service worker and icons, then export a working installable app.
Export a complete, standalone project — with real binary assets — ready for any static host.
Projects are stored on-device. Once installed, ViewPort keeps working without a connection.
The Workflow
The same five steps, whether you are on a phone between meetings or at a desk with a full afternoon.
Sovereign by Design
ViewPort is designed around the same sovereignty principles as the rest of the CHIKARA ecosystem: data locality, offline capability and no dependency on a company's server to keep working.
Projects live in your browser's own storage. Nothing is uploaded to build, edit or preview your work.
Export your project as a ZIP or single HTML file at any time. Your work never becomes trapped inside ViewPort.
ViewPort has no live AI feature and makes no claim to one. What it does, it does entirely on your device.
Questions
Ready When You Are
YOU HAVE THE IDEA.
VIEWPORT IS THE WORKSHOP.
Open it on your phone or your desktop and start building.