๐Ÿ“ฑ [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