DeviceTerm
I built a macOS terminal (libghostty wrapper) that runs iOS simulators (and mirrored physical devices) in a Metal-rendered pane inside the terminal. It works with standard tooling: for example, if anything in one of its tabs runs `xcrun simctl boot`, the simulator just shows up as a pane in that tab. There's a CLI for the things simctl/devicectl don't cover: taps, gestures, rotation, accessibility tree, etc. Check it out: https://deviceterm.com Code: https://github.com/sethdeckard/deviceterm