32dots HEIDELBERG AI
Session 10 medium

Own your code: GitHub 2-way sync + publish

LESSONLesson 10 · ~20 min

🎯Goal. Connect your app to GitHub for real code ownership, then publish it to the world.

  1. 1Click the GitHub icon in the editor’s top panel → Connect → authorise → choose or create a repo. Base44 offers Export to GitHub and 2-way sync (changes in Base44 commit to GitHub; pushes to GitHub sync back). It syncs the full app source code — clone it, npm install, and run it elsewhere.
  2. 2Heads up: GitHub sync is permanent (you can’t disconnect and move the project back to Base44), and it requires the Builder plan or higher.
  3. 3To go live, click Publish to get a URL and set visibility; connect a custom domain (Builder+; a free domain for a year on yearly plans).

You'll see. Your app’s full source in your own GitHub repo, two-way synced — plus a published, shareable URL.

💳Cost. Publishing on a Base44 URL is free; GitHub sync and custom domains require Builder+.

💡Takeaway. Base44 is no-code by default but not a walled garden — on Builder+ you get the full source via 2-way GitHub sync and can take it anywhere.