Playground
Open a capsule in your browser
Drop any .cap package below. It is unzipped and inspected entirely on your device — nothing is uploaded — using the same contract files every reactor reads. Then serve it live: a service worker answers its routes right here.
Live serving via service worker
A service-worker reactor installs your package, verifies every byte against security.json, and serves its routes right here under /playground/~serve/ — no server, no install.
or inspect a .cap above, then serve it live.
Everything stays on your device: the worker persists the package in the Cache API until you stop serving. Requires HTTPS or localhost.