Lab
Labby K M Rejowan Ahmmed
AppsLibraries
Lab

Lab

by K M Rejowan Ahmmed

AppsLibrariesGitHubPortfolio
Lab

Lab

by K M Rejowan Ahmmed

A collection of open-source Android apps and libraries built with passion, precision, and commitment to quality.

Quick Links

Browse AppsExplore LibrariesGitHub

Me

PortfolioResumeContact

Connect

© 2026 K M Rejowan Ahmmed

Built with Next.js & Appwrite

Back to Apps
Multi App Uninstaller

Multi App Uninstaller

Simplify your workflow by uninstalling multiple Android apps at once

ToolsVersion 0.2.0ActiveReleased November 1, 2025
Download APKView on GitHubReleases
Stars
2
Forks
0
Platforms
1
Tech Stack
2

Screenshots

Multi App Uninstaller screenshot 1
1
Multi App Uninstaller screenshot 2
2
Multi App Uninstaller screenshot 3
3
Multi App Uninstaller screenshot 4
4
Multi App Uninstaller screenshot 5
5
Multi App Uninstaller screenshot 6
6
6 screenshots• Scroll to see more →

About

Multi App Uninstaller (MAU) is a powerful Android utility designed to streamline app management on your device. Born from a developer's need to efficiently test and clean up multiple applications, MAU transforms the tedious process of uninstalling apps one-by-one into a quick, batch operation.

Idea and Motivation

As a Developer, I install and test many apps on my device. After testing, I need to uninstall those apps one by one which is a time-consuming task. So, I thought of creating an app that can help me uninstall multiple apps at once. That's how the idea of Multi App Uninstaller came into being.

Why Choose MAU?

  • Save Time: Uninstall dozens of apps in seconds, not minutes
  • Developer-Friendly: Perfect for developers who frequently test applications
  • Modern Design: Built with Material You and Jetpack Compose for a native Android experience
  • Safe & Reliable: Accident prevention features ensure you don't uninstall apps by mistake
  • Customizable: Theme options and dynamic color support to match your device

Features

Core Functionality

  • App Info View detailed information about any installed app including package name, version, install date, and storage usage.

  • Single App Uninstall Uninstall any single app directly from the Info Dialog with a single tap.

  • Multi App Uninstall Select and uninstall multiple apps simultaneously using multi-selection mode. Perfect for batch cleanup operations.

  • Accident Prevention Built-in safeguards prevent accidental deselection or unintentional uninstallation of apps. Confirmation dialogs ensure you're in control.

Customization & Appearance

  • Theme Change Switch between light mode, dark mode, or system default theme to match your preferences.

  • Dynamic Color Enable dynamic color theming that adapts to your device wallpaper (Material You). Available on Android 12+.

User Experience

  • Clean Interface Modern, intuitive UI built with Jetpack Compose following Material Design 3 guidelines.

  • Fast Performance Lightweight architecture ensures smooth operation even with hundreds of installed apps.

  • Batch Tracking Enhanced tracking shows accurate results during batch uninstall operations.

Installation

Download

You can download the latest APK from the GitHub Releases page.

Latest Version: MAU v0.2.0 APK

Build from Source

To build and run the project yourself, follow these steps:

  1. Clone the repository:

    git clone https://github.com/ahmmedrejowan/MultiAppUninstaller.git
    
  2. Open in Android Studio:

    • Launch Android Studio
    • Select "Open an Existing Project"
    • Navigate to the cloned repository
  3. Sync Gradle:

    • Wait for Android Studio to sync the project with Gradle files
    • Resolve any dependency issues if prompted
  4. Run the App:

    • Connect your Android device via USB with USB debugging enabled, or
    • Start an Android emulator (API 24+)
    • Click the "Run" button (▶) in Android Studio

Requirements

  • Minimum Android Version: Android 7.0 (API 24)
  • Recommended: Android 12+ for full Material You dynamic color support
  • Build Tools: Android Studio Hedgehog or newer

Technical Details

Architecture

Multi App Uninstaller is built using modern Android development practices and follows clean architecture principles.

Tech Stack

ComponentTechnology
LanguageKotlin
ArchitectureMVVM (Model-View-ViewModel)
UI FrameworkJetpack Compose
Design SystemMaterial You (Material Design 3)
Dependency InjectionKoin
Image LoadingCoil
LoggingTimber

Key Implementation Details

Jetpack Compose

  • Fully declarative UI with no XML layouts
  • Reactive state management
  • Custom composables for app list, dialogs, and settings

MVVM Architecture

  • Clear separation of concerns
  • ViewModel handles business logic
  • LiveData/StateFlow for reactive UI updates

Koin Dependency Injection

  • Lightweight and easy to configure
  • Module-based dependency management
  • Testable and maintainable code structure

Material You Integration

  • Dynamic color theming from wallpaper
  • Adaptive UI components
  • Modern Android 12+ design language

Performance Optimization

  • Lazy loading of app lists for smooth scrolling
  • Efficient bitmap handling with Coil
  • Background threading for heavy operations
  • Minimal memory footprint

Changelog

Version 0.2.0 (Latest)

  • ✨ Redesigned Settings Screen with improved UI
  • 🎨 Updated color scheme for better visual consistency
  • 📊 Enhanced batch uninstall tracking for accurate results
  • 🔔 Improved uninstall confirmation dialogs
  • 📄 Added GPL-3.0 license compliance
  • 🐛 Bug fixes and performance improvements

Version 0.1.0 (Initial Release)

  • 📱 App Info viewing
  • 🗑️ Single App Uninstall
  • ✅ Multi App Uninstall with selection mode
  • 🎨 Basic theme support

Future Plans

Upcoming Features

  • 📊 Statistics: View storage saved and apps uninstalled over time
  • 🌐 Multi-language Support: Localization for global users

Platforms

Android

Technologies

Jetpack ComposeKoin

Requirements

API 24

License

TypeGPL-3.0
CopyrightK M Rejowan Ahmmed
Year2026

Links

RepositoryIssuesLatest ReleaseDirect Download

Share

QR Code
TwitterLinkedInFacebook