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.
Install
It installs like an app, opens from your home screen and keeps working without internet. No app store, no account.
You seem to be inside another app’s browser (WhatsApp, Facebook, Instagram…). Those cannot install apps. Open this page in Chrome on Android or Safari on iPhone first.
Open the app, tap the three-dot menu, choose Install app (or Add to Home screen) and confirm.
Open the app in Safari, tap Share, then Add to Home Screen, then Add.
Click the install icon at the right end of the address bar, or open the menu and choose Install.
Installing happens from the app page itself, so the button above opens it with the install options ready. Not seeing “Install”? Check the address starts with https://, reload once, wait about ten seconds, and try the menu again.
Questions
Ready When You Are
YOU HAVE THE IDEA.
VIEWPORT IS THE WORKSHOP.
Open it on your phone or your desktop and start building.