Codemagic alternative for sharing Flutter and React Native test builds
Codemagic is a CI/CD service for mobile apps, popular with Flutter teams. It runs builds on its own machines, can publish to the app stores, and is configured through its workflow editor or a codemagic.yaml file.
Digidropp focuses on getting builds to testers: builds run free on your own GitHub Actions or your computer with no configuration, every pull request gets an install link, and testers always install the newest build from one link.
| Digidropp | Codemagic | |
|---|---|---|
| Where builds run | Your GitHub Actions minutes, or your own machine with the CLI. | Codemagic's build machines, billed by build minutes beyond the free allowance. |
| Setup | Connect a repo; Digidropp writes the workflow. Or run digidropp deploy. | Workflow editor or codemagic.yaml. |
| Sharing with testers | One link per app, branch and PR; QR codes; no tester accounts. | Publishing to stores, Firebase, email and other destinations. |
| Pull request previews | Install link + QR code comment on every PR. | Possible through workflow configuration. |
| Store publishing | Not yet (on the roadmap). | Yes. |
| iOS builds in the cloud | Not yet; upload iOS builds you've signed. | Yes, including code signing. |
When Codemagic is the better choice
- You need cloud iOS builds with managed signing, or automated publishing to the App Store and Google Play.
When Digidropp is the better choice
- You want test builds shared with almost no setup, and builds on your own GitHub minutes or machine.
- You can also use both: build with Codemagic and upload the APK to Digidropp for sharing.
FAQ
Can Codemagic upload to Digidropp?
Yes. Add a script step that runs the Digidropp CLI (`digidropp upload`) or calls the REST API with your token.
Does Digidropp support Flutter?
Yes. It detects Flutter projects, builds them with `flutter build apk --release`, and handles signing so testers can update without uninstalling.
Digidropp · Guide · Docs · Alternatives