Simulator State as Code for iOS developers
qubyyang/awesome-ios-sim · tools
Simulator State as Code for iOS developers, CI, and AI agents—capture, diff, plan, and safely apply reproducible simulator profiles through a deterministic Swift CLI and MCP server.
★ 2GitHub stars
0Forks
2026-08-25Last updated
SwiftLanguage
MITLicense
Key features
- Declarativecommit simulator profiles next to tests and application code.
- executable and arguments are passed separately.
- Reviewableinspect the exact ordered operation plan before mutation.
- Agent-safeMCP tools use JSON Schema and simulator_apply defaults to dry-run.
- Capability-awareexact, best-effort, and unsupported state are reported explicitly.
Requirements
- Full Xcode with an iOS Simulator runtime for live inventory, snapshot, or apply operations.
- xcode-select configured to the intended Xcode installation.
Install command
dsh plugin --profile web add github:qubyyang/awesome-ios-sim