Browse free open source Uninstallers and projects below. Use the toggles on the left to filter open source Uninstallers by OS, license, language, programming language, and project status.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 1
    Bulk Crap Uninstaller

    Bulk Crap Uninstaller

    Remove large amounts of unwanted applications quickly.

    Bulk Crap Uninstaller (in short BCUninstaller or BCU) is a free (as in speech and beer) bulk program uninstaller with advanced automation. It excels at removing large amounts of applications with minimal to no user input, while requiring next to no technical knowledge. It can detect most applications and games (even portable or not registered), clean up leftovers, force uninstall, automatically uninstall according to premade lists, and much more. Bulk Crap Uninstaller is licensed under Apache 2.0 open source license, and can be used in both private and commercial settings for free and with no obligations, as long as no conditions of the license are broken.
    Leader badge
    Downloads: 18,950 This Week
    Last Update:
    See Project
  • 2
    ShizuTools

    ShizuTools

    Contains many tools to control android system via shizuku

    ShizuTools is an Android utility suite that leverages elevated system access via Shizuku to provide controls that normally require ADB, root, or OEM-only privileges. Instead of being a single-purpose app, it bundles several focused tools under one umbrella, making it easier to apply advanced tweaks without constantly switching apps or writing commands by hand. A major use case is system app management, where the Debloater tool helps uninstall or disable preinstalled components and surfaces app information to guide safer decisions. It also includes tools that change day-to-day behavior, like enforcing picture-in-picture for apps that don’t expose it, enabling multiple audio streams at once, and giving per-app audio controls beyond what Android typically allows. For power users and automation fans, it offers shells that can execute raw ADB-style commands directly, including an intent-driven mode designed to be triggered by automation apps like Tasker or MacroDroid.
    Downloads: 224 This Week
    Last Update:
    See Project
  • 3
    Rescatux

    Rescatux

    Easy to use Repair distribution for both Gnu/Linux and Windows systems

    Rescatux is a GNU/Linux repair cd (and eventually also Windows) but it is not like other rescue disks. Rescatux comes with Rescapp. Rescapp is a nice wizard that will guide you through your rescue and repair tasks. When the wizard is not able to solve your problem you can also enjoy of Rescatux unique support features: * Chat: Open the chat for asking help directly in Rescatux channel. * Share log: After running an option you can share its log (the action registry that it has done) so that in the chat they can help you better. O better, even, you can help debug and fix Rescatux bugs on the fly. * Share log on forum: Prepares a forum post alike text so that you can just copy and paste it in your favourite forum. Logs are nicely inserted into it with [CODE] symbols. * Boot Info Script: Run Boot Info Script option to share your computer configuration (specially boot one).
    Leader badge
    Downloads: 1,142 This Week
    Last Update:
    See Project
  • 4
    Remove MS Edge

    Remove MS Edge

    Uninstall Microsoft Edge with an executable or batch script

    Remove MS Edge is a Windows-focused project that packages methods to uninstall Microsoft Edge using either an executable approach or batch scripts, depending on how automated or hands-on you want the process to be. It targets users who prefer not to keep Edge installed and want a repeatable removal path rather than manual digging through system folders and app packages. The repository highlights practical compatibility considerations, including that certain apps and features may rely on WebView components, which can affect software that embeds web-based UI. It also acknowledges real-world maintenance risks, such as Windows update behavior that can break or loop if the system expects Edge to exist, so it’s best understood as a power-user tool with tradeoffs. The project offers multiple removal “flavors,” including options that remove only Edge, remove Edge plus WebView, or focus on specific Edge variants, so users can pick a level of aggressiveness.
    Downloads: 130 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Windows 11 Fixer

    Windows 11 Fixer

    A tool to "Fix" Windows 11

    Windows 11 Fixer is a community-oriented Windows utility intended to centralize a wide range of customization, cleanup, and configuration tasks for Windows 11 into one user-friendly interface. It gives users a single place to tweak visual components like the taskbar and File Explorer, adjust system settings including privacy and security options, and uninstall unwanted default software that many consider bloatware. In addition to settings adjustments, the tool can automate the removal of applications such as Cortana or Edge, and also offers options to install commonly used third-party applications directly from within its UI. The application emphasizes ease of use, pulling together many tweaks that would otherwise require manual registry edits or piecemeal scripts, and it typically shows reminders when a reboot or process restart is needed for changes to take effect.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 6
    OS-uninstaller

    OS-uninstaller

    Remove any operating system in 1 click !

    See https://sourceforge.net/p/os-uninstaller/wiki
    Downloads: 65 This Week
    Last Update:
    See Project
  • 7
    Revo Uninstaller
    Revo Uninstaller is a software designed to completely uninstall programs, including removing leftover files and registry entries. Key features include scanning for leftovers after standard uninstallation, Hunter Mode for easy uninstallation, and Forced Uninstall for stubborn programs. Revo Uninstaller Pro also offers advanced features like real-time installation monitoring and a multi-level backup system.
    Downloads: 81 This Week
    Last Update:
    See Project
  • 8
    Display Driver Uninstaller - v 17.0.5.3
    Download Display Driver Uninstaller DDU - Display Driver Uninstaller is a driver removal utility that can help you completely uninstall AMD/NVIDIA graphics card drivers and packages from your system, without leaving leftovers behind (including registry keys, folders and files, driver store). The AMD/NVIDIA video drivers can normally be uninstalled from the Windows Control panel, this driver uninstaller program was designed to be used in cases where the standard driver uninstall fails, or anyway when you need to thoroughly delete NVIDIA and ATI video card drivers. This software is backed by Guru3D.com The current effect after you use this driver removal tool will be similar as if its the first time you install a new driver just like a fresh, clean install of Windows. As with any tool of this kind, we recommend creating a new system restore point before using it, so that you... Read more and download official version at http://bit.ly/2kNnuLS
    Downloads: 22 This Week
    Last Update:
    See Project
  • 9
    Scoop (un)installer

    Scoop (un)installer

    Next-generation Scoop (un)installer

    Scoop (un)installer is the official installer and uninstaller script system for Scoop, designed to make Scoop setup reliable, configurable, and repeatable across different Windows environments. Instead of being “just a one-liner,” it supports a full parameterized workflow where you can choose custom install directories, set global app locations, and control how networking is handled during installation. It is meant to run from PowerShell with appropriate execution policy and language mode, and it encourages running as a standard user by default for safer installs. When advanced needs come up, the project documents how to download and run the installer script locally with explicit flags, which is helpful for locked-down machines or when you need deterministic behavior. It also includes guidance for CI environments, where Scoop is often used to bootstrap toolchains, and it emphasizes returning a proper exit code so pipelines can fail fast and clearly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 10
    DirectX Remover

    DirectX Remover

    DirectX 1.x - 8.x uninstaller/cleaner

    Lets you uninstall DirectX 1.x - 8.x including bogus or beta installations from your computer and than re-install a current or an earlier versions. Use with caution!
    Leader badge
    Downloads: 23 This Week
    Last Update:
    See Project
  • 11
    Chrome Universal Uninstaller

    Chrome Universal Uninstaller

    Unattended uninstall of any version of Chrome from Windows

    7-Zip sfx package that uses a command file and Powershell script to uninstall any version of Single User exe, Multi User exe and Enterprise MSI Chrome for Windows. Works on 32 and 64 bit operating systems. Tested with Powershell versions 1 through 5. No switches are required for this executable. Google does not supply previous versions of Chrome for download, so I could not test many versions of it. If you have any trouble with the uninstaller, please post the version and type (msi or exe) that you are trying to remove. There may be a different uninstall routine for very old versions, and I will get that resolved. I may need you to upload the install package that you used to a cloud share so that I can pull it down and test it. Thank you. Randy Schuman
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • 12
    Quick Uninstaller is a replacement application for Microsoft Windows « Add/Remove programs » utility. With Quick Uninstaller, managing software installed on your computer become faster and easier. NOTE: I will no longer maintain this project.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    IObit Uninstaller

    IObit Uninstaller

    Free and powerful uninstaller tool for Windows

    IObit Uninstaller 15 Free is a powerful tool designed to completely remove unwanted software, Windows apps, and browser plug-ins for a cleaner, faster PC. It goes beyond standard uninstallers by detecting and deleting leftover files, folders, and registry entries that slow down your system. With its Powerful Uninstall technology, even stubborn or broken programs can be removed effortlessly. The software also enhances browser security by identifying and removing malicious extensions and toolbars. Its intelligent Software Health feature helps manage permissions, clean installation files, and block intrusive notifications. Overall, IObit Uninstaller delivers a safer, smoother, and more efficient Windows experience with minimal effort.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    OS X BlueStacks Uninstaller

    OS X BlueStacks Uninstaller

    Uninstaller for BlueStacks from OS X

    BlueStacks was a neat idea, but it was pissing me off trying to work out how to completely remove it from my system. The truth is, lots of guides out there say do this, do that – all crap! I came up with my own script and bundled it into a nice application for everyone to use. Download and enjoy, COMPLETELY removes BlueStacks and ALL associated data from Mac OS X. Having trouble or recommend an improvement? Please submit a ticket here: https://github.com/danijeljames/Uninstall-BlueStacks/issues/new
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 15
    Simple Installer

    Simple Installer

    A simple installer

    This is a simple installer written in visual C#. I wrote the program for personal use. However, it will be helpful for installation of simple executables. The code is available. The program was updated (22-5-2019). Now can install more than two files. The program was updated (23-5-2019). Now extract zip files if exist. The program was updated (2-6-2019). Some corrections and uninstaller have been added Contact Email: ankeramidas@gmail.com
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16

    Blanco

    Windows Uninstaller

    Blanco is basically an uninstaller that was born out of frustration. To make a long story short, I had an HDD where I installed all of my programs (a separate drive than the OS itself). This drive had died. There were a lot of programs that just would not uninstall using the fancy "Add or Remove Programs" utility that Windows has. In some cases where the application in question was successfully uninstalled, it could not be reinstalled. Visual Studio for example, kept telling me "Invalid Drive" whenever I attempted to reinstall it.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    Java Updater

    Java Updater

    Java Updater utility - grabs latest from java.com

    A stand-alone exe that will go out to Java.com and grab the latest versions of java released. It will then close all several Java process including Firefox, IE, and Chrome. The Utility will then uninstall ALL java but NOT any 'SE Development' or 'JavaScript' in the uninstall program list. It will then install both the 32bit and 64 bit versions ( just in case you need both ) Then it will remove the install files, and disable the auto update feature including nag. This works on Windows 7, 8.X, and Windows 10 64bit exe ONLY; for 64 bit systems Updated Uninstall process so that it takes about 5x LESS time to uninstall Java Included a standalone Java Uninstaller ( click browse files )
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    AppInstall (formerly Swiftinstall)

    AppInstall (formerly Swiftinstall)

    Installer, uninstaller, cleaner, antivirus all in one app for Linux

    **DOWNLOAD FROM GITHUB, HERE IS OUTDATED** https://github.com/InledGroup/appinstall Appinstall is a visual installer and package manager for Linux that makes installing, uninstalling, and managing software effortless — no command-line skills required. ✨ Key features: One-click installation of .deb and .appimage packages. Graphical uninstallation for software not listed in app stores. Support for AppImage apps as native applications. Automatic cleanup of unnecessary files to keep your system tidy. Dependency fixing without terminal commands. Built-in antivirus scanning using ClamAV PWA Installation Open source (GPL v3), lightweight, with no telemetry and no ads. SwiftInstall simplifies Linux package management for users of all levels, offering a user-friendly graphical alternative to traditional installer tools.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Kuninstaller

    Kuninstaller

    Program uninstaller

    KUninstaller is an uninstaller for Linux/Debian systems.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    A sophisticated installer/uninstaller of registry (.REG) files
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    qUninstaller

    qUninstaller

    Program uninstaller

    Downloads: 2 This Week
    Last Update:
    See Project
  • 22

    App-Ink.net - Batch Uninstaller

    Uninstall multiple programs in a few mouse clicks

    Batch Uninstaller is a tool for Windows to uninstall multiple applications in only a few clicks. There is a silent and a wizard mode available. The silent mode allows you to uninstall an application without any further interaction. The wizard mode allows you to show the user interface that you’re used to see when uninstalling an application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Linux-Secure-Remix

    Linux-Secure-Remix

    Ubuntu disk with Boot-Repair and OS-Uninstaller

    Linux-Secure = Ubuntu + Boot-Repair + OS-Uninstaller + Clean-Ubiquity See https://sourceforge.net/p/linux-secure/wiki
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Orion Package Installer

    Orion Package Installer

    Deb Package Installer for Debian based Linux Systems

    This is a package installer developed for Debian-based Linux systems, an alternative to gdebi. It is built on Python 3 and PyQt6 and uses the system's own processes in the background.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Program Uninstaller

    Program Uninstaller

    Program uninstaller

    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next

Guide to Open Source Uninstallers

Open source uninstallers are tools designed to remove applications from a computer more thoroughly than the default removal process built into an operating system, with their underlying code made publicly available for anyone to review or modify. Standard removal processes often leave behind leftover files, folders, and registry entries, and these tools aim to clean up those remnants so a system stays tidy over time. Because the code is open, developers and users alike can inspect exactly how the tool identifies and removes leftover data.

These tools typically work by scanning a system before and after an application is removed, comparing the differences to identify files and settings that were left behind. Many also include a monitoring mode that tracks changes made during installation, making it easier to reverse those changes completely later on. Because the community can contribute directly to the codebase, support for identifying leftover files from a wide range of applications tends to expand over time as more contributors get involved.

Users who care about keeping their systems clean, whether to save storage space, maintain performance, or simply avoid clutter, are the primary audience for this category of tools. People who frequently install and test new software, as well as those managing older machines with limited storage, often rely on this type of tool to keep their systems running smoothly.

Features Offered by Open Source Uninstallers

  • Leftover file detection: Scans a system to identify files, folders, and settings left behind after a standard application removal.
  • Installation monitoring: Tracks changes made to a system while an application is being installed, making later removal more complete.
  • Registry cleanup: On applicable systems, these tools can identify and remove leftover registry entries associated with removed applications.
  • Batch uninstall support: Allows users to select and remove multiple applications in a single session rather than one at a time.
  • Backup and restore options: Many tools create a backup before making changes, allowing users to reverse an uninstall if something goes wrong.
  • Startup program management: Some tools also help identify and disable unnecessary programs that launch automatically when the system starts.
  • Detailed removal logs: Provides a record of exactly what was removed during an uninstall, which can be useful for troubleshooting.

What Are the Different Types of Open Source Uninstallers?

  • Standalone uninstall utilities: Focus specifically on removing an application and its leftover files without additional system features.
  • Installation monitoring tools: Track changes made during setup so removal later can be more complete and accurate.
  • Batch removal utilities: Allow users to select and uninstall several applications at once rather than one at a time.
  • Registry cleanup focused tools: Concentrate specifically on identifying and removing leftover registry entries after an uninstall.
  • All in one maintenance suites: Combine uninstall functionality with broader system cleanup and optimization features.

Benefits Provided by Open Source Uninstallers

  • More thorough cleanup: Removes leftover files and settings that standard uninstall processes often leave behind.
  • No cost to use: Since the software is freely available, users get access to more advanced uninstall features without a purchase.
  • Transparency in operation: Open code allows users to verify exactly what changes are being made to their system during an uninstall.
  • Improved system performance: Removing leftover files and unnecessary startup programs can help keep a system running more efficiently over time.
  • Community supported development: Contributions from a wider community can lead to broader application compatibility over time.
  • Reduced storage clutter: Thorough removal helps reclaim storage space that would otherwise be occupied by leftover files.

What Types of Users Use Open Source Uninstallers?

  • Everyday computer users: Use these tools to keep personal systems clean and free of clutter from applications no longer in use.
  • Software testers and developers: Frequently install and remove applications, making thorough cleanup especially valuable for maintaining a stable testing environment.
  • IT support staff: Rely on these tools to fully remove software from managed machines as part of routine maintenance.
  • Users with limited storage: Turn to these tools to reclaim space by ensuring uninstalled applications don't leave data behind.
  • Privacy conscious users: Use thorough removal tools to ensure no residual data remains from applications they no longer trust or want on their system.

How Much Do Open Source Uninstallers Cost?

Since this type of software is freely available, users generally do not pay a licensing fee to download, install, or use it. This makes it an accessible option for anyone looking for more thorough uninstall capabilities without adding to their software budget. The absence of cost also means users can try the tool without financial commitment to see whether it fits their needs.

Any indirect costs tend to come from the time spent learning how to use more advanced features, such as installation monitoring or backup management. Some projects accept voluntary donations to support ongoing development, but this remains optional and does not affect a user's ability to access or use the core functionality of the software.

What Software Can Integrate With Open Source Uninstallers?

This type of software often works alongside a system's built in application management tools, supplementing rather than replacing the standard removal process. Some tools integrate with disk cleanup or storage management utilities, allowing users to identify leftover files as part of a broader system maintenance routine. Certain versions can also work alongside backup software, ensuring that any changes made during an uninstall can be reversed if needed. Compatibility with a wide range of applications is typically maintained through ongoing community contributions that expand detection capabilities over time.

Recent Trends Related to Open Source Uninstallers

  • Growing focus on privacy: More users are seeking thorough removal tools to ensure no residual data remains after uninstalling an application.
  • Increased installation monitoring accuracy: Tools are improving at tracking exactly what changes an application makes during setup for more complete removal later.
  • Expanding application compatibility: Community contributions continue to broaden support for detecting leftovers from a wider range of software.
  • Rising interest among privacy focused users: Demand is growing among users who want more control over what data remains on their systems.

How To Get Started With Open Source Uninstaller

Choosing the right tool starts with reviewing how actively the project is maintained, since ongoing updates typically improve compatibility with newer applications and operating system versions. Users should consider whether they need features like installation monitoring, which offers more thorough removal but requires setup before installing new software. Ease of use matters as well, particularly for users who are less comfortable navigating detailed system settings or logs. It is also worth checking available documentation and community support, since troubleshooting can be easier with an active user base. Finally, users should confirm the tool is compatible with their specific operating system version before relying on it for regular maintenance.