Export your project's code
Download the complete source code of your site or app as a .zip — to host it yourself or hand it over to a client.
Everything you build in Genesis is yours. The project owner can download an app's whole source code at any time.
Download the code
- Open Settings → General and find Export the code (or search for Export).
- Click Export. Packing takes up to a few minutes; you can leave the page while it runs.
- When the card says Ready, click Download .zip.
The .zip contains every file of the app and a guide, EXPORTED-FROM-ESTAGE.md, that explains
how to run and host it, where it connects to its database, and which ESTAGE features in it keep
working off the platform. A finished export stays downloadable for 7 days.
Full details: General → Export the code.
Moving an app with a database
If the app runs on a Dedicated Cloud — for example a custom CRM you built for a client — move it in two downloads:
- The code — the
.zipabove. - The data — Cloud → Backups → Make a full copy. It holds your tables, users with their logins, uploaded files and server functions. See Backups.
Restore the copy into a Supabase project of your own (supabase.com or self-hosted), put the new project's address and key into the code where the guide says, then build and host the app.
Good to know
- Only the project owner can export.
- A project with several apps exports the app you have open.
- Order forms, bookings, the site AI and similar ESTAGE features run through your ESTAGE account. The guide lists each one, so you can keep them or remove them.