A simple, modern GUI for ADB and Fastboot. Built with Wails (Go + React) for a fast, lightweight.
- Polished UX
- Welcome/loading screen.
- Integrated light/dark theme toggle.
- Dashboard
- Unified connected-device list with editable nicknames (stored locally).
- Rich device info card.
- Wireless ADB, connect/disconnect via IP/port, and quick status refresh.
- Terminal (Universal Shell)
- Run
adb,adb shell, orfastbootcommands from a terminal.
- Run
- Utilities
- One-click reboot actions (system, recovery, bootloader) with automatic ADB/Fastboot detection.
- App Manager
- Install APKs from your computer.
- Uninstall packages by name with confirmation dialog.
- File Explorer
- Browse the
/sdcard/directory. - Import: Upload files from PC to device.
- Export: Download files/folders from device to PC.
- Includes loading and empty-folder states.
- Browse the
- Flasher
- Flash
.imgfiles to specific partitions (e.g.,boot,recovery). - Wipe Data (factory reset) with safety confirmation.
- Flash ZIP packages through
adb sideloadwhile in recovery mode.
- Flash
- About Screenshots see here
- Go to the Releases page.
- Download the
.zipfile. - Unzip the file.
- IMPORTANT: Keep the
ADB-Kitexecutable in the same folder asbin/windows/(on Windows) orbin/linux/(on Linux) so the bundled platform tools (adb,fastboot, etc.) can be found. - Run the application.
- Framework: Wails v2
- Backend: Go
- Frontend: React (via Astro) & TypeScript
- UI: shadcn/ui & Tailwind CSS
- Ensure you have Wails dependencies:
wails doctor - Install frontend dependencies:
cd frontend pnpm install cd ..
- Run in development mode:
wails dev
- Build for production:
wails build