📱 [FREE TOOL] MiniSim — iOS & Android Emulators in 2 Clicks, No IDE

:mobile_phone: Launch iOS & Android Emulators From Your Mac Menu Bar — 2 Clicks

Tiny free Mac app. No Xcode, no Android Studio. Click → emulator boots. 2.7k+ :star: on GitHub.

:bullseye: Skip the 5GB IDE just to test on a phone. MiniSim lives in your menu bar, fires up any emulator in seconds.

:link: Repo: github.com/okwasniewski/MiniSim


🧠 What it actually does

You’re building an app, you want to test it on an iPhone or Pixel. Normally you’d open Xcode (Apple’s massive coding app) OR Android Studio (Google’s massive coding app), wait 30 seconds for it to load, dig 4 menus deep, then click “Run.”

MiniSim is a tiny icon in your Mac’s top bar. Click it → list of every iPhone / iPad / Pixel / TV emulator you have → click one → it boots. No IDE needed.

:light_bulb: Emulator = a fake phone running inside your Mac. Menu bar = the top strip on macOS where wifi/battery icons live. MiniSim adds itself there.

🍿 What you get
Loot Plain English
:mobile_phone: Launch iOS emulators iPhone, iPad, Apple TV — every simulator you’ve got
:robot: Launch Android emulators Every AVD (Android Virtual Device) you’ve created
:snowflake: Cold boot Android Restart fresh when something’s stuck
:muted_speaker: Silent Android Run emulators with audio muted — your bluetooth headphones thank you
:clipboard: Copy device UDID / name / ADB ID One-click clipboard for custom CLI commands
:wheelchair_symbol: Toggle accessibility (a11y) Test Talkback on Android with one click
:rocket: Default launch flags Pre-configure how emulators boot
:keyboard: Global shortcut ⌥ + ⇧ + e opens the menu instantly
:window: Indicates running devices Visual badge so you know what’s live
:feather: Lightweight + native Pure Swift, almost zero RAM use
📥 Install — 30 seconds

Easiest (Homebrew, the Mac package installer):

brew install --cask minisim

Or grab the .app directly:
:link: GitHub Releases → download MiniSim.app.zip → unzip → drag to Applications.

Bonus: Raycast extension (control MiniSim via keyboard launcher) → install MiniSim Raycast extension.

:light_bulb: You still need Xcode (for iOS simulators) and Android Studio (for AVDs) installed once — MiniSim just gives you a faster door to the emulators they already manage. It uses xcrun and sdk/emulator under the hood.

🎮 Use it — daily flow
  1. Open MiniSim → it sits in the top-right menu bar
  2. Hit ⌥ + ⇧ + e (or click the icon)
  3. List of every iPhone + every Pixel + every TV emulator
  4. Click one → boots in seconds
  5. Need to copy that emulator’s ADB ID for a script? Right-click → Copy

:light_bulb: Side hustle for React Native / Flutter devs: map MiniSim’s global shortcut to your second monitor’s hotkey. Boot 3 devices at once for cross-platform testing without ever leaving your editor.

🛡️ Catch check
Q A
Mac only? Yes. macOS menu-bar app, written in Swift + AppKit.
Free forever? Yes, MIT license, open source, 2.7k :star:
Replaces Xcode / Android Studio? No — pairs with them. You still need them installed once.
Safe? Open source, 83 forks watching the code, no telemetry
Lightweight? Sub-50MB RAM at idle. Doesn’t slow your Mac.
Windows / Linux? :cross_mark: Mac only

:magic_wand: Simple-pimple: install with one brew command → emulator picker now lives in your Mac’s top bar → click any iPhone or Pixel to boot it in seconds. No more opening Xcode/Android Studio just to launch a damn phone.

The mobile dev productivity hack hiding in plain sight on GitHub.

7 Likes

how about on Windows ?

3 Likes