BleachBit
A desktop cleaner that deletes junk files to free disk space and remove traces that would otherwise linger on a machine.
Open Source Alternative to:

BleachBit cleans files to free disk space and to maintain privacy. It handles the caches, logs and leftovers a desktop collects over months, without asking anyone to hunt through directories by hand.
Cleaning follows a review loop rather than a blind sweep. You set preferences, select the options you want, click Preview, read the list of files it proposes to remove, adjust the options and only then click Delete. A command line interface is available for scripted use, with its own help output.
The repository shows how the project is put together.
- Python 3: the application runs straight from source once system dependencies are installed.
- Cleaner definitions: cleaning rules live in a separate CleanerML repository rather than inside the code.
- Winapp2.ini: a companion repository carries rules from the Winapp2 cleaner list.
- Translations: strings are translated on Weblate and built locally with a make target.
- Docker builds: one script runs the tests and builds packages for Debian, Fedora or openSUSE.
BleachBit itself, source code and cleaner definitions alike, is licensed under the GNU General Public License version 3 or later, with the bundled markovify under MIT. Dependency installation auto-detects Debian, Fedora, openSUSE and Arch, and developer targets cover tests, linting and formatting, with continuous integration running on both Linux and macOS.
Stars
6,819Forks
451Last commit
5 days agoRepository age
13 yearsLicense
GPL-3.0Version
6.0.3Repository
bleachbit/bleachbit
Auto-fetched from GitHub .
Open source alternatives similar to BleachBit:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit