callstackincubator / codex-mobile-dev-plugin
git clone https://github.com/callstackincubator/codex-mobile-dev-plugin.git
v0.1.160 · 2d ago
A Codex plugin for a better mobile development experience for android and iOS
—
stars, 24h
—
stars, 7 days
+167
stars, 30 days · #1,485
167
★ total
10
forks · 12 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageC++
License—
Created2026-09-30 (20d ago)
Last pushtoday
Watchers1
OwnerOrganization
GitHub topics
Links
- GitHub: github.com/callstackincubator/codex-mobile-dev-plugin
- Homepage: https://callstack.com
- Releases · Issues · Hacker News mentions
README excerpt
# Mobile Dev for Codex Keep iOS and Android devices beside your Codex desktop chat while building, running, and debugging mobile apps. Mobile Dev works with Expo, React Native, SwiftUI, and other native mobile projects. ## Install Install the prebuilt plugin from the release marketplace: [code] Open a new chat after installing. The package includes the built plugin and bundled runtimes; no plugin build or `npm install` is needed. While the repository is private, installation requires GitHub read access and working Git authentication. Mobile Dev shows a banner when a newer release is ready to install. Click **Update**, then fully quit and reopen Codex after it finishes. You can also update an existing installation from the terminal: [code] Fully quit and reopen Codex after updating. ## Features ### Live devices beside your chat Stream iOS simulators, Android emulators, and connected iPhones, iPads, and Android devices. Show iOS and Android together or use the fullscreen workspace. ### Device control, inspection and annotations Select and boot simulators or emulators, interact with taps and drags, type on supported devices, and let Codex inspect accessibility elements and control your app through MCP tools. Select an element or screen region and leave instructions for Codex, with React Native component and source details when available. ### Native and JavaScript logs Read iOS unified logs, Android logcat, and Metro console messages together. Follow the foreground app, search and filter logs, and send an error and its stack trace to chat. ### Live performance monitoring and improvements Track app CPU and memory, expand individual thread charts, and view device-wide Display FPS on supported devices. Ask Codex to record an interaction, inspect interactive charts in chat, compare runs, and analyze selected ranges. Android recordings include display frame pacing and jank statistics. ## Requirements The prebuilt plugin targets Codex desktop on an Apple Silicon Mac and uses Codex's bundled Node runtime from its workspace dependency cache. Install the tools for the platforms you use: | Platform or feature | Requirements | | --- | --- | | iOS simulators | Xcode 26 or later with an installed simulator runtime. | | Physical iPhones and iPads | Xcode 27 or later, a paired device with Developer Mode enabled, and USB or Wi-Fi connectivity. Screen mirroring requires HEVC WebCodecs support in the host. | | Android | Android SDK platform-tools and emulator, and an AVD or a physical device with authorized USB or wireless debugging. Screen streaming requires H.264 WebCodecs support in the host. | | Metro logs and React Native inspection | An existing local Metro server with a compatible app inspector target. | | Physical iOS CPU and memory | iOS 17.4 or later, a running development-signed app with `get-task-allow`, a mounted developer disk image, and Xcode/LLDB detached. | | Display FPS | Android 12 or later with FrameTimeline support, or a physical iOS device ru