aabolfazl

A fast, btop-style terminal UI for monitoring Android device and per-app performance in real time, over ADB, no root required.

12
0
100% credibility
Found Apr 17, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

A colorful terminal dashboard for live monitoring of Android phones and apps, showing CPU usage per core, memory, battery, temperatures, network, and more without root access.

How It Works

1
🔍 Discover the tool

You find a cool free tool that watches your Android phone's speed, battery life, and app performance live on your computer screen.

2
📱 Prep your phone

Connect your Android phone to your computer by USB and switch on developer mode to let it share its inner workings safely.

3
💻 Get it on your computer

Download and prepare the monitoring tool on your computer – it takes just a few minutes to be ready.

4
🚀 Fire it up

Open the tool and watch a beautiful dashboard burst to life, pulling fresh stats from your phone without a hitch.

5
Pick your focus
📊
Whole phone

See everything at once – CPU across all cores, overall battery use, and network activity.

🆎
One app

Target a specific app to spot its CPU hogging, memory leaks, or sneaky battery drain.

6
👀 Monitor in real time

Enjoy smooth charts, bars, and lists updating every second – pause, switch views, or fullscreen threads anytime.

Unlock performance secrets

You now spot why apps slow your phone or drain battery, making it faster and longer-lasting with easy fixes.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is android-perf?

android-perf delivers a btop-style terminal UI for real-time Android performance monitoring over ADB, no root needed. It tracks per-core CPU with usage bars and frequencies, app threads by PID/CPU/memory, plus memory breakdowns, battery levels, thermals, network RX/TX sparklines, jobs, and alarms—switching seamlessly between device-wide and per-package views. Built in Rust with ratatui for flicker-free 60fps rendering, it installs via cargo build and runs interactively or with flags like --device and --package.

Why is it gaining traction?

Stands out from Android Perfetto's trace-heavy workflow by offering instant, live dashboards via a single ADB connection. Per-app CPU/thread affinity and thermal histories make android performance optimization intuitive, while async collectors ensure smooth updates without lag. Devs grab it for quick android performance tests that beat clunky dumpsys scripting.

Who should use this?

Android devs profiling app CPU spikes or memory leaks during iteration, QA running adb-based android performance monitors in fast GitHub Actions, or OEM tuners checking battery/thermal under load. Ideal for remote debugging via Wi-Fi ADB without emulators.

Verdict

Early alpha with 12 stars and 1.0% credibility—solid README and CLI, but no tests or broad device support yet. Try it now if you need a fast android performance tuner over ADB; otherwise, fork and contribute for production use.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.