Exporting your code

Your project is yours. Export it in whatever form you need — a snapshot, a runnable project, or real React code — at any time. No lock-in.

Formats

From File → Export:

  • Project (zip) — a standard front-end project (a Vite app) plus the interactive runtime, ready to build and host anywhere. The main "own your code" export. If your project uses backend bricks, it also includes serverless function stubs, a connections manifest, and a .env.example.
  • Cloudflare Workers project — a project wired for wrangler deploy to Cloudflare.
  • React (.tsx) — the composition as React component source, to drop into an existing codebase.
  • HTML — a single self-contained HTML file (the rendered page + runtime).
  • PWA — an offline-capable progressive web app bundle.
  • JSON — the raw composition tree: re-importable, version-controllable, scriptable.
  • PNG / PDF — an image or document snapshot of the canvas, for sharing or print.

Or deploy directly

Prefer one click? Deploy to Cloudflare, Vercel, or Netlify without exporting — or push to GitHub.

Secrets

Nothing secret is baked into an export. Database connection strings and API keys are read from environment variables at deploy — the export documents which.

Use Project (zip) or React (.tsx) to hand a project to a development team, JSON to script or version the composition, and PNG/PDF for a quick share.

Next steps