Docs/Export & Download
DocsExport & Download
Free

Export & Download

Download your app as a ZIP file and run it anywhere. You own 100% of the generated code with no proprietary dependencies.

How to Export

Export your app from the app editor with a single click. The entire process takes just seconds and gives you a complete, standalone copy of your project.

1

Open your app in the editor

Navigate to the app you want to export and make sure you are in the editor view.
2

Click the "Download" button

Find the download button in the editor toolbar. GenMB packages your entire project into a ZIP file.
3

Save the ZIP file

The ZIP file downloads to your computer automatically. It always contains the latest version of your code.

Export is available on all plans including Free — no restrictions on how many times you can download.

What's Included

The ZIP contains everything needed to run your app. The exact contents depend on your project framework.

  • Vanilla JS — index.html, style.css, script.js, and any additional HTML/CSS/JS files in your project.
  • React — Full project with package.json, src/ directory, public/ directory, and all component files.
  • React + TypeScript — Full project with package.json, tsconfig.json, src/ with .tsx files, and Vite configuration.
  • Static assets (images, fonts) referenced in your code are included in the export.
  • Configuration files like .gitignore and framework-specific configs are included automatically.

Running Locally

After downloading, unzip the file and follow the instructions for your framework to run the app on your machine.

  • Vanilla JS — Simply open index.html in your browser. No build step or server required.
  • React — Unzip, open a terminal in the project folder, run npm install to install dependencies, then npm run dev to start the dev server.
  • React + TypeScript — Same as React: unzip, run npm install, then npm run dev. TypeScript compilation is handled by Vite automatically.

Node.js required for React projects

Make sure you have Node.js installed (version 18 or later) for React and React + TypeScript projects. Vanilla JS apps run directly in the browser without any dependencies.

Deploying Elsewhere

Your exported code runs on any hosting platform. There are no GenMB-specific dependencies or lock-in, so you have complete freedom in where you host your app.

  • Vercel — Drop the project folder or connect via GitHub. Vercel auto-detects React and Vite projects.
  • Netlify — Drag and drop the build output folder, or connect a GitHub repo for automatic deploys.
  • GitHub Pages — Push the exported code to a GitHub repo and enable Pages in the repository settings (great for Vanilla JS projects).
  • Any static host — Vanilla JS apps work on any web server. For React/TS, run npm run build first and deploy the dist/ folder.
  • Cloud platforms (AWS, GCP, Azure) — Deploy to S3, Cloud Storage, or Blob Storage as a static site.

Code Ownership

You own 100% of the code GenMB generates. There are no proprietary dependencies, license restrictions, or attribution requirements. The code is yours to use however you want.

  • All generated code is yours to use, modify, distribute, and monetize however you want.
  • No GenMB branding or attribution is required in your exported code.
  • The code uses standard, open-source libraries (React, Tailwind, etc.) with their own permissive licenses.
  • There is no phone-home, telemetry, or GenMB-specific runtime in the exported code.

Full code ownership

You can continue development in any IDE or editor — VS Code, WebStorm, Cursor, or anything else. The exported code is standard web technology with zero vendor lock-in.

FAQs

Is export available on the Free plan?
Yes. Export and download is available on all plans including Free. There are no limitations on how many times you can export or what you can do with the downloaded code.
Does the exported code have any GenMB dependencies?
No. The exported code is fully standalone. It uses standard open-source libraries and has no proprietary GenMB dependencies, license keys, or runtime requirements.
Can I continue editing the code after exporting?
Yes. The exported code is standard HTML/CSS/JS or React/TypeScript. Open it in any code editor and continue development. You can also keep editing in GenMB — export does not disconnect the app.
What about GenMB services (file storage, auth, etc.) in exported code?
SDKs for GenMB services (file storage, auth, AI chatbot, etc.) use relative API paths that point to GenMB's proxy. If you deploy the exported code outside GenMB, you will need to replace these with your own backend implementations or third-party services.

Ready to build?

Create your first app for free — no credit card required.