✅ Quick Summary
By using Push44's automated extractor, you can connect directly to Base44's API and Rocket.new's backend service to pull the complete working repository — including package.json, tailwind configs, pubspec.yaml, Dart files, and React components — and commit them directly to GitHub or download as a standalone ZIP package.
The Problem
Developers often start projects on Base44 or Rocket.new because of their blazing-fast AI code generation capabilities. However, once an MVP is created, you need to add custom libraries, host on custom infrastructure (Vercel, AWS, Cloudflare), or collaborate with a team. Platform lock-in prevents seamless code portability, making it hard to download the full working repository without missing files or paying monthly fees.
How Push44 Solves It
By using Push44's automated extractor, you can connect directly to Base44's API and Rocket.new's backend service to pull the complete working repository — including package.json, tailwind configs, pubspec.yaml, Dart files, and React components — and commit them directly to GitHub or download as a standalone ZIP package.
Step-by-Step Guide
Obtain your Base44 API Token or Rocket.new OTP Token
For Base44: Go to your profile settings in Base44 and copy your API Key. For Rocket.new: Enter your registered email in Push44 to receive a one-time passcode (OTP) that securely authorizes file extraction.
Input your credentials into Push44
Open push44.vercel.app (or the Push44 Android App / CLI). Paste your token and click 'Fetch Projects'. Push44 will automatically discover all active apps in your account.
Inspect project structure & select target GitHub repository
View the live file explorer displaying every component, asset, and route. Specify your GitHub repository name (e.g. 'my-base44-crm' or 'my-rocket-app') and target branch.
Execute 1-tap atomic push or local ZIP export
Click 'Push to GitHub' to create an atomic commit with all files, or click 'Download ZIP' to save the complete uncompressed archive directly to your hard drive.
Pro Tips
- For Rocket.new Flutter projects, run 'flutter pub get' immediately after downloading the ZIP to restore all Dart dependencies.
- Base44 applications can be deployed to Vercel or Netlify with zero configuration after pushing to GitHub.
- Use Push44's snapshot diff feature to review code changes made between consecutive AI generation prompts.
Common Mistakes to Avoid
- Forgetting to initialize Git LFS if your project contains large static video assets.
- Overwriting existing repository branches without checking the diff preview first.
- Using shared public GitHub tokens instead of fine-grained Personal Access Tokens.
Ready to Export?
Push44 is free, open source, and takes under 2 minutes to set up.