Back to directory

OpenDeviceHub

An open-source iOS Simulator replacement that restores the classic one-window-per-device Simulator workflow after Xcode 27 replaced it with Device Hub, adding deep links, push notifications, proxy certificates and a scripting CLI.

OpenDeviceHub

OpenDeviceHub connects to the same simulators Xcode installs and gives each one its own resizable, always-familiar window again, after Xcode 27 replaced Simulator.app with Device Hub. It restores precise scaling modes, familiar keyboard shortcuts, and per-device controls for actions such as Home, Lock, volume, rotation, Siri, restart, erase, iCloud sync and setting a custom location.

An odhub command-line tool, bundled inside the app and optionally linked onto the PATH from the app menu, drives a device from a script; odhub doctor reports environment issues and odhub list shows available simulators. Input support includes tap and drag, trackpad pinch and rotate, typing through the Mac keyboard connected as the device's hardware keyboard, and swipe gestures for Home and the app switcher, and foldable devices such as the iPhone Duo are shown bent at the hinge with cover, half-open and fully-open states.

It installs from a signed, notarized DMG and updates itself from the app menu.

More in Mobile

See all 90
  • Dart and Flutter bindings for the Zvec in-process vector engine, letting mobile and desktop apps run on-device semantic search, retrieval-augmented generation and similarity queries with no separate server.

  • Mobile Claw

    github.com

    A Capacitor plugin that embeds a native Rust AI agent engine directly on Android and iOS, running Claude with file tools, code execution, git and extensible MCP device tools, on-device vector memory and background scheduling, with no cloud relay.

  • A Swift package for streaming, on-device speech recognition on iOS, built on a custom Rust inference runtime (VoxRT) rather than ONNX Runtime or PyTorch Mobile, running a 32-million-parameter FastConformer model with roughly 90ms per-chunk latency on an iPhone 13 Pro Max.