Open-source Android utility

ADBPureFlow

Install and launch APKs, target connected devices, remove packages, and start scrcpy mirroring from one focused desktop tool.

  • GUI + CLI
  • Windows, Linux & macOS
  • GPL-3.0

The current desktop app

The device workflow, in one window.

Choose a target, run the action you need, and keep the operation log in view. The interface stays out of the way.

Faithful browser mockup based on the current Fyne GUI and its implemented actions.
  • 01Select any device already visible to ADB.
  • 02Install, uninstall, refresh, or start a mirror.
  • 03Follow each operation in the visible activity log.

What it does

A practical layer over everyday ADB work.

No dashboards or simulated workflows—just the capabilities implemented in the GUI and CLI today.

01

Connected device management

Scans adb devices -l, shows the model and serial, and lets you direct each GUI action to a specific device.

02

APK installation and launch

Open or drop an APK to install it with ADB. ADBPureFlow compares package snapshots, identifies a newly added package, and launches it automatically.

03

Screen mirroring

Starts scrcpy for the selected device in its own always-on-top window. If the local engine is missing, the app can download the supported build.

04

Package management

Remove an application by package ID from the selected device and see the result directly in the operation log.

05

Automatic tool setup

Uses an existing ADB installation when available or provisions Android platform tools locally, with guarded ZIP and TAR extraction.

06

Cross-platform GUI and CLI

Use the desktop interface or the direct console workflow on Windows, Linux, and macOS. Release builds are published for 64-bit systems.

Download

Choose your platform.

v5.0.0 Released August 5, 2026 Checking the latest GitHub release…

On Linux and macOS, make the downloaded file executable with chmod +x adbpureflow-*.

Release notes

Open source

Built in public, useful by design.

ADBPureFlow is written in Go, uses Fyne for its desktop interface, and is released under the GNU GPL v3. Read the source, report a problem, or contribute a focused improvement.

Go · Fyne · Android platform tools · scrcpy