OPEN_SOURCE ↗
YT · YOUTUBE// 2h agoOPENSOURCE RELEASE
Baguette bundles simulator control, streaming, gestures
Baguette is a Swift CLI for headless iOS simulator management that can boot and shut down devices, stream frames at up to 60 fps, and inject taps, swipes, and multi-finger gestures from the host. It also includes a browser-based dashboard for single devices and a multi-simulator farm view for automation, demos, and test workflows.
// ANALYSIS
Strong utility for iOS teams that want simulator automation without the Simulator GUI.
- –Combines lifecycle management, frame streaming, and host-side input injection in one CLI instead of splitting across tools.
- –The browser UI makes it more approachable for interactive use, while the terminal commands keep it scriptable.
- –The pitch is especially compelling for device-farm style workflows and remote debugging.
- –The tradeoff is clear: it depends on Xcode 26 and private SimulatorKit/CoreSimulator APIs, so it is powerful but tightly coupled to Apple’s current simulator stack.
// TAGS
iossimulatorswiftcliautomationdevtoolheadlessopen-source
DISCOVERED
2h ago
2026-05-04
PUBLISHED
2h ago
2026-05-04
RELEVANCE
7/ 10
AUTHOR
Github Awesome