awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Universal-Debloater-Alliance avatar

Universal-Debloater-Alliance/universal-android-debloater

0
View on GitHub↗
8,140 stars·350 forks·Rust·GPL-3.0·23 views

Universal Android Debloater

Universal Android Debloater is a cross-platform desktop utility designed to uninstall pre-installed system applications from Android devices. Built with Rust, it provides a graphical user interface to manage system applications via the Android Debug Bridge.

The tool specifically enables the removal of factory-installed software on non-rooted devices. It targets the improvement of device privacy, security, and battery life by reducing the software attack surface and removing unwanted data-collecting applications.

The system handles package-name resolution to map human-readable application names to internal Android identifiers. It operates by executing shell commands through a subprocess manager to modify application installation states over a network or USB bridge.

Features

  • Android Debloating Utilities - Provides a desktop interface for identifying and removing pre-installed system bloatware from Android devices via ADB.
  • ADB Device Managers - Provides a graphical interface to manage Android devices and modify system applications via the Android Debug Bridge.
  • Non-Root System App Removals - Enables the uninstallation of stubborn system applications on devices where the user cannot or does not want root access.
  • Android System App Removals - Removes non-essential pre-installed Android system applications to improve device privacy, performance, and security.
  • Pre-installed App Removals - Enables the scanning and bulk removal of pre-installed system applications to improve device privacy and performance.
  • Package Identifier Mappings - Implements a mapping system to resolve human-readable app names into internal Android package identifiers for targeted removal.
  • Rust GUI Libraries - Utilizes a Rust-based GUI library to render the cross-platform user interface and manage application state.
  • Rust-Based Tooling - Implements a high-performance system utility in Rust for managing Android device configurations.
  • Privacy Hardening Tools - Provides utilities to disable telemetry and remove data-collecting factory-installed software to enhance user privacy.
  • Development Utilities - Tool for removing unwanted system applications and bloatware.

Star history

Star history chart for universal-debloater-alliance/universal-android-debloaterStar history chart for universal-debloater-alliance/universal-android-debloater

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does universal-debloater-alliance/universal-android-debloater do?

Universal Android Debloater is a cross-platform desktop utility designed to uninstall pre-installed system applications from Android devices. Built with Rust, it provides a graphical user interface to manage system applications via the Android Debug Bridge.

What are the main features of universal-debloater-alliance/universal-android-debloater?

The main features of universal-debloater-alliance/universal-android-debloater are: Android Debloating Utilities, ADB Device Managers, Non-Root System App Removals, Android System App Removals, Pre-installed App Removals, Package Identifier Mappings, Rust GUI Libraries, Rust-Based Tooling.

Which projects share features with universal-debloater-alliance/universal-android-debloater?

Projects with overlapping indexed features include: universal-debloater-alliance/universal-android-debloater-next-generation — Universal Android Debloater Next Generation is a cross-platform desktop application for removing pre-installed system… ledragox/win-debloat-tools — Re-imagining Windows like a minimal OS install, already debloated with minimal impact for most functionality. 10se1ucgo/disablewintracking — DisableWinTracking is a privacy hardening tool and telemetry blocker for Windows 10. It reduces data collection and… liriliri/aya — Aya is a graphical desktop client for managing Android devices via the Android Debug Bridge. It serves as a… undergroundwires/privacy.sexy — This project is a cross-platform privacy hardening tool and declarative system tweaking framework. It provides a suite… alesimula/wsa_pacman — wsa_pacman is a graphical package manager and installer for the Windows Subsystem for Android. It provides a user…

Projects sharing features with Universal Android Debloater

These projects share indexed features with Universal Android Debloater. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • universal-debloater-alliance/universal-android-debloater-next-generationUniversal-Debloater-Alliance avatar

    Universal-Debloater-Alliance/universal-android-debloater-next-generation

    5,945View on GitHub↗

    Universal Android Debloater Next Generation is a cross-platform desktop application for removing pre-installed system applications from Android devices. It communicates with devices through the Android Debug Bridge (ADB) protocol, supporting both wired USB connections and wireless network pairing for debloating without a physical cable. The tool manages multiple connected Android devices simultaneously and provides package state backup and restore capabilities, allowing users to save and reapply the enabled or disabled state of system packages after factory resets or OS upgrades. The applicat

    Rustadbandroidbloatware-list
    View on GitHub↗5,945
  • ledragox/win-debloat-toolsLeDragoX avatar

    LeDragoX/Win-Debloat-Tools

    6,378View on GitHub↗

    Re-imagining Windows like a minimal OS install, already debloated with minimal impact for most functionality.

    PowerShellbloatware-removalchocolateygui-application
    View on GitHub↗6,378
  • 10se1ucgo/disablewintracking10se1ucgo avatar

    10se1ucgo/DisableWinTracking

    4,912View on GitHub↗

    DisableWinTracking is a privacy hardening tool and telemetry blocker for Windows 10. It reduces data collection and disables diagnostic reporting through the modification of system services and registry keys. The project includes a dedicated utility for removing the OneDrive cloud storage client and cleaning its associated registry entries from the file explorer. It further manages network privacy by updating the system hosts file and configuring firewall rules to block communication with tracking servers. The tool covers broader system debloating and privacy management, including the disabl

    Python
    View on GitHub↗4,912
  • liriliri/ayaliriliri avatar

    liriliri/aya

    5,167View on GitHub↗

    Aya is a graphical desktop client for managing Android devices via the Android Debug Bridge. It serves as a centralized interface for system administration, application debugging, and remote device interaction. The project provides specialized tools for mirroring a device screen to a computer for remote control and detecting active webview pages for inspection using remote developer tools. It also includes a visual file manager for browsing and transferring files and APK packages between a host and a connected device. Broad capabilities cover system monitoring for real-time CPU and memory us

    TypeScriptadbandroidelectron
    View on GitHub↗5,167
Compare all 30 related projects→