A fast, modern desktop app for managing and launching Android emulators — built with C++20 and Dear ImGui.
Website: coredeck.dev
- AVD Management — Create, delete, and browse your Android Virtual Devices
- Emulator Control — Launch, stop, or wipe & run AVDs with one click
- Per-AVD Options — Configure GPU, RAM, CPU cores, camera, network, boot mode, and more
- Live Log Viewer — Stream emulator output in real time with search and auto-scroll
- SDK Auto-Detection — Picks up your Android SDK from environment variables or standard paths
- Guided Setup — Onboarding wizard to configure the SDK on first run
- Cross-Platform — Runs natively on Windows, macOS, and Linux
| AVD List & Options | Running Emulator & Logs |
|---|---|
![]() |
![]() |
| Browse AVDs with per-device options and details | Live emulator output with search and auto-scroll |
| Create New AVD | Delete AVD |
|---|---|
![]() |
![]() |
| Configure system image, device, RAM, and GPU mode | Confirmation dialog before permanent deletion |
Grab the latest release for your platform from the Releases page:
| Platform | Architecture | File |
|---|---|---|
| Windows | x86-64 | .msi / .zip |
| macOS | Apple Silicon | .tar.gz |
| Linux | x86-64, ARM64 | .tar.gz |
git clone --recursive https://github.com/devmuaz/CoreDeck.git
cd CoreDeck
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release --parallelIf you already cloned without --recursive:
git submodule update --init --recursiveSee LICENSE for details.



