git404hub

what is android-debloater fr?

oop7/android-debloater — explained in plain English

Analysis updated 2026-07-14 · repo last pushed 2025-09-15

24RustAudience · generalComplexity · 2/5QuietSetup · easy

tl;dr

Desktop app that removes unwanted pre-installed apps from Android phones in bulk via a computer, with automatic backup before uninstalling and built-in ADB so no extra tools are needed.

vibe map

mindmap
  root((repo))
    What it does
      Bulk remove phone apps
      Search and filter packages
      Restore deleted apps
    Tech stack
      Rust
      React
      Tauri
      Bundled ADB
    Use cases
      Strip carrier apps
      Free up storage
      Prep phone for resale
    Safety
      Auto APK backup
      Restore in one click
      Risk disclaimer
    Platforms
      Windows
      Mac
      Linux

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Remove pre-installed bloatware from a new Android phone in bulk from your computer.

VIBE 2

Strip carrier-branded apps off a phone before selling or giving it away.

VIBE 3

Reclaim storage on an older Android device bogged down by factory-installed software.

VIBE 4

Back up and restore system apps you accidentally removed that destabilized your phone.

what's the stack?

RustReactTauriADB

how it stacks up fr

oop7/android-debloateraftertonesignal/brumealacritty/termbenchbot
Stars242424
LanguageRustRustRust
Last pushed2025-09-152026-06-22
MaintenanceQuietActive
Setup difficultyeasyhardhard
Complexity2/55/54/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

No special setup needed beyond enabling USB debugging on your phone and plugging it in, ADB is bundled with the app.

No license information was provided in the explanation, so usage rights are unknown.

in plain english

Android Debloater is a desktop app that helps you clean up your Android phone by removing unwanted apps, especially the pre-installed bloatware that manufacturers and carriers pile on. Instead of scrolling through your phone's settings and uninstalling things one at a time, you plug your phone into your computer, open this app, and manage everything from a clean interface with search and batch selection. The app talks to your phone using a tool called ADB (Android Debug Bridge), which is the standard way for computers to communicate with Android devices. The nice touch here is that ADB is bundled right into the app, so you don't need to download separate developer tools or mess with system paths. Once your phone is connected with USB debugging enabled, the app scans for all installed packages, lets you filter and select what you want gone, and uninstalls them in bulk. Before removing anything, it automatically backs up the app files to your computer, so if you accidentally delete something important, you can restore it with one click. This is for anyone who's looked at their new phone and thought, "why are there forty apps I didn't ask for and can't delete?" Maybe you want to strip carrier apps off a phone you're selling, or you want to reclaim storage on an older device that's bogged down with pre-installed software. It works on Windows, Mac, and Linux, and it handles both regular apps and system-level packages that normally resist uninstallation. The project is built with Tauri, which pairs a Rust backend with a web-based frontend (React in this case), resulting in a fast, lightweight desktop app rather than a heavier Electron-based alternative. The safety net of automatic APK backups before every uninstall is a thoughtful choice, removing system packages can destabilize a phone, and the project is upfront about that risk in its disclaimer.

prompts (copy fr)

prompt 1
I want to build a Tauri desktop app that bundles ADB and lets users batch-uninstall Android packages with automatic APK backup. Outline the project structure and the key Rust commands I need for talking to ADB.
prompt 2
Write a React component for a searchable, selectable list of installed Android packages that supports batch selection and a confirm-to-uninstall flow.
prompt 3
Help me add a one-click restore feature to my Tauri app that re-installs a previously backed-up APK using the bundled ADB binary.
prompt 4
Generate a safety disclaimer for an Android debloater app warning users that removing system packages can destabilize their device and that backups should be kept.
prompt 5
Show me how to detect connected Android devices over USB in Rust using a bundled ADB binary and list all installed package names.

Frequently asked questions

what is android-debloater fr?

Desktop app that removes unwanted pre-installed apps from Android phones in bulk via a computer, with automatic backup before uninstalling and built-in ADB so no extra tools are needed.

What language is android-debloater written in?

Mainly Rust. The stack also includes Rust, React, Tauri.

Is android-debloater actively maintained?

Quiet — no commits in 6-12 months (last push 2025-09-15).

What license does android-debloater use?

No license information was provided in the explanation, so usage rights are unknown.

How hard is android-debloater to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is android-debloater for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.