Skip to content

Commit 6056fd3

Browse files
committed
fix: update README for clarity and add Codex screenshot
1 parent 1318a66 commit 6056fd3

2 files changed

Lines changed: 10 additions & 7 deletions

File tree

README.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,23 @@
44
<h1 align="center">SimDeck</h1>
55

66
<p align="center">
7-
SimDeck is a developer tool built for streamlining mobile app development for coding agents.
8-
Drive iOS Simulators and Android emulators from the CLI using agents, browser, and automated tests on macOS.
7+
SimDeck is a developer tool built for streamlining mobile app development using agents.
8+
Drive iOS Simulators and Android emulators from browser & CLI.
99
</p>
1010
</p>
1111

1212
<hr/>
1313

14+
![Codex Screenshot](./assets/codex-screenshot.png)
15+
1416
## Try it out
1517

1618
```sh
1719
npx simdeck
1820
```
1921

22+
Open the URL in your IDE of choice, for example in-app browser in Codex.
23+
2024
Install the CLI globally for agentic-use:
2125

2226
```sh
@@ -35,11 +39,10 @@ view inside the editor.
3539

3640
## Features
3741

38-
- Local iOS Simulator video over browser-native WebRTC H.264 with VideoToolbox hardware encode and x264 software encode
39-
- Android emulator frames are sourced from emulator gRPC; loopback browsers use raw RGBA over WebRTC, and non-loopback browsers use VideoToolbox-encoded H.264
42+
- Supports streaming both iOS simulators and Android emulators
4043
- Full simulator control & inspection using private iOS accessibility APIs and Android UIAutomator - available using `simdeck` CLI
4144
- Real-time screen `describe` command using accessibility view tree - available in token-efficient format for agents
42-
- Simulator app performance gauges for CPU, memory, disk writes, network throughput, hang signals, and stack sampling
45+
- Profiling built-in: CPU, memory, disk writes, network throughput, hang signals, and stack sampling
4346
- CoreSimulator chrome asset rendering for device bezels
4447
- NativeScript, React Native, Flutter, UIKit and SwiftUI runtime inspector plugins to debug app's view hierarchy live
4548
- `simdeck/test` for fast JS-based app tests that can query accessibility state and drive simulator controls
@@ -57,7 +60,6 @@ documented in the [GitHub Actions guide](https://simdeck.nativescript.org/guide/
5760
simdeck
5861
```
5962

60-
This starts a workspace-local foreground daemon, prints local and LAN HTTP URLs plus a pairing code for LAN browsers, and stops when you press `q` or Ctrl-C.
6163
To focus a specific simulator by name or UDID, pass it as the only argument:
6264

6365
```sh
@@ -68,7 +70,8 @@ simdeck "iPhone 17 Pro Max"
6870

6971
The served loopback browser UI receives the generated API access token automatically.
7072
LAN clients should pair with the printed code before receiving the API cookie.
71-
For native iOS pairing, run:
73+
74+
For pairing with SimDeck iOS app:
7275

7376
```sh
7477
simdeck pair

assets/codex-screenshot.png

1.16 MB
Loading

0 commit comments

Comments
 (0)