Without the flag the app builds exactly as before: React Native's stock Hermes, React Native's own JSI and the pkg-built CLI binaries (Release builds only), so main's Podfile.lock, pkg config, entitlements, EAS and e2e workflows are unchanged. pod install with ORBIT_HERMES_CLI=1 (or "hermesCli": "true" in Podfile.properties.json) opts into Hermes V1 from hermes-node's pin, its JSI, and the orbit-cli launcher + orbit-cli.hbc in every configuration (yarn archive:hermes / codesign:hermes). pod install records the choice in Pods/.orbit-hermes-cli for the build phases, and without the flag puts React Native's JSI back. The app bundles the CLI as Contents/Resources/cli/ either way and runs cli/orbit-cli when present, otherwise the pkg binary for the architecture.
Expo Orbit
Accelerate your development workflow with one-click build launches and simulator management
Features highlights
- Install and launch apps from local files using file explorer or drag and drop a file into the app.
- Orbit supports any Android .apk, iOS Simulator compatible .app (on macOS), or ad hoc signed apps.
- Install and launch builds from EAS to your simulators and real devices in one click.
- Install updates on simulators and real Android devices in one click.
- List and launch simulators, including running Android emulators without audio.
- Launch Snack projects in your simulators in one click.
- See pinned projects from your EAS dashboard and quickly launch your latest builds.
Try out Expo Orbit now, explore its capabilities, and share your feedback. Your input will shape the future of this tool and guide us on where to take it next.
🛠️ Installation
You can download the latest version of Orbit for macOS, Linux and Windows from orbit/releases page.
macOS
On macOS you can also install Orbit via Homebrew:
brew install expo-orbit
Note
If you want Orbit to automatically start when you log in, click on the Orbit icon in the menu bar or task bar, then select "Settings" and check the "Launch on Login" option.
👏 Contributing
If you like Expo Orbit and want to help make it better then check out our contributing guide!
📄 License
The Expo source code is made available under the MIT license. Some of the dependencies are licensed differently, with the BSD license, for example.