SimCockpit is the native control center for your Xcode Simulator. We built it to replace the friction of terminal commands and scattered tools with a single floating window. Toggle network conditions, mock GPS locations, edit User Defaults, and record demos without breaking your flow. It is the missing companion designed to let you focus on building great apps, not managing your environment.
Hi Product Hunt! I’m Erick Jung, the creator of SimCockpit.
I built this tool to solve a frustration I’ve had for years as an iOS developer: the default Simulator workflow requires too much context switching. We waste valuable time memorizing simctl commands, digging through System Settings to change languages, or fighting with the Terminal just to test a flaky network connection.
SimCockpit is designed to bridge that gap. It acts as a native "sidecar" to your Simulator, giving you a visual interface for the tools you use most:
- Network Throttling: Test offline or slow connections without affecting your whole Mac.
- Data Management: Edit UserDefaults values live to force specific app states.
- Environment Control: Mock GPS locations (with auto-time zone adjustment) and toggle Dark Mode instantly.
- Media: Record GIFs and MP4s for pull requests in one click.
My goal was to create a tool that feels like a natural extension of Xcode, something that lets you focus on building logic rather than managing your environment.
I’d love to hear your feedback. Is there a specific pain point in the standard Simulator workflow that drives you crazy? Let me know in the comments!