7 ms·
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 w
by sethd 1mo ago
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 https://deviceterm.com
Code: https://github.com/sethdeckard/deviceterm https://github.com/sethdeckard/deviceterm