| icon |
title |
details |
| src |
width |
height |
/icons/monitor-smartphone.svg |
28 |
28 |
|
Browser-first simulator |
`simdeck` starts a foreground project daemon and prints local/LAN URLs for a React UI with live WebRTC H.264 video, touch, keyboard, hardware-button, and rotation input. |
|
| icon |
title |
details |
| src |
width |
height |
/icons/zap.svg |
28 |
28 |
|
Native macOS performance |
A Rust HTTP server fronts an Objective-C bridge that talks to CoreSimulator, SimulatorKit, private display APIs, and hardware or software H.264 encoders. |
|
| icon |
title |
details |
| src |
width |
height |
/icons/network.svg |
28 |
28 |
|
Stable HTTP control plane |
The daemon exposes simulator lifecycle, input, accessibility, logs, chrome assets, and inspector control through a single REST API. |
|
| icon |
title |
details |
| src |
width |
height |
/icons/scan-search.svg |
28 |
28 |
|
First-class inspectors |
`describe` and the UI prefer NativeScript or UIKit in-app inspectors when available, then fall back to private CoreSimulator accessibility snapshots. |
|
| icon |
title |
details |
| src |
width |
height |
/icons/puzzle.svg |
28 |
28 |
|
Built-in extensions |
A VS Code extension opens the simulator inside the editor, and `simdeck/test` gives JS/TS tests a fast API for app automation. |
|
| icon |
title |
details |
| src |
width |
height |
/icons/shield-check.svg |
28 |
28 |
|
Local-first by default |
Binds to 127.0.0.1 by default, runs without a cloud account, and can be opened to your LAN with explicit bind and advertise flags. |
|