Awesome Go

CrunchyCleaner

CategorySoftware Packages
SubcategoryOther Software
Stars156

A lightweight, software cache cleanup tool for Windows & Linux

About CrunchyCleaner

๐Ÿงน A lightweight, software cache cleanup tool for Windows & Linux.

Made by: Knuspii, (M)

  • Cross-Platform: Works on both Windows and Linux
  • Lightweight: Single binary, no dependencies (just download and run it)
  • TUI (Text-UI): Simple, minimalist interface, no confusing menus

Supported Software List:

CategorySoftware / Path
System:System Logs, System Temp, Thumbnail, Shell History, Package Managers, Shader Cache
Browsers:Firefox, Google Chrome, Microsoft Edge, Brave, Opera, Zen
Apps:Steam, Epic Games(Heroic), Discord, Telegram, Spotify
Development:Visual Studio Code, JetBrains IDE, Slack, Go, Pip, NPM, Yarn, Cargo, Electron, NuGet, Gradle, Playwright, Python uv, Node.js

Flatpak is supported
Snap is NOT supported


๐Ÿ“ฅ How to Install & Download Download

Download the latest binary and just run/open it: [Download here]
Or paste the corresponding command into your terminal and restart it afterwards to fully install it.

For Linux (using sudo):

curl -L https://github.com/Knuspii/CrunchyCleaner/releases/latest/download/crunchycleaner -o cc && sudo install -m 755 cc /usr/local/bin/crunchycleaner && rm cc

For Windows (using Powershell as Admin):

$d="$env:ProgramFiles\CrunchyCleaner"; md $d -F; iwr "https://github.com/Knuspii/CrunchyCleaner/releases/latest/download/crunchycleaner.exe" -OutFile "$d\crunchycleaner.exe"; $p=[Environment]::GetEnvironmentVariable('Path',2); if($p -notlike "$d"){[Environment]::SetEnvironmentVariable('Path',"$p;$d",2)}

For Go (using go install):

go install github.com/knuspii/crunchycleaner/v2@latest

After that you can just type crunchycleaner -v into your terminal to verify it's installed.


Options:

  -a    Automate cleaning (select all and start immediately)
  -d    Dry-run mode without deleting files (for testing)
  -v    Display version information

[!WARNING] You use this tool at your own risk!

[!NOTE] AI was used for this project in some parts. BUT THIS IS NOT VIBECODED!

Q&A

Q: Will this break my system?
A: No.

Q: What does it actually delete?
A: Only cache files and temp files.

Q: Why another cleaner?
A: Because this one is easy, simple, small and lightweight.

Other Downloads

CrunchyCleaner is also available on SourceForge

Download CrunchyCleaner Total Downloads


๐ŸŽ–๏ธ Featured on

Awesome TUIs Awesome Go Awesome Windows

External Dependencies

This project uses the following external dependencies:

Frequently Asked Questions

What is CrunchyCleaner?

CrunchyCleaner is a Software Packages library for the Go programming language. A lightweight, software cache cleanup tool for Windows & Linux

How do I install CrunchyCleaner?

Install CrunchyCleaner with the Go module system using `go get Knuspii/CrunchyCleaner`. Check the repository for the current installation instructions.

What category does CrunchyCleaner belong to?

CrunchyCleaner is listed under Software Packages, specifically Other Software.

โ† Back to Other Software