🧹 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
| Category | Software / Path |
|---|---|
| System | System Logs, System Temp Folders, Thumbnail Cache, Shader Cache |
| Browsers | Firefox, Google Chrome, Microsoft Edge, Brave, Opera |
| Development | Visual Studio Code, Slack, JetBrains IDE, Go, Pip, NPM, Yarn, Cargo, NuGet, Gradle |
| Gaming | Steam, Epic Games(Heroic) |
| Apps | Discord, Spotify, Thunderbird, Telegram |
Flatpak is supported
Snap is not supported
Paste this into your terminal and restart it afterwards.
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):
iwr https://github.com/Knuspii/CrunchyCleaner/releases/latest/download/crunchycleaner.exe -OutFile cc.exe; mv -Force cc.exe $env:SystemRoot\System32\crunchycleaner.exe
For Go (using go install):
go install github.com/knuspii/crunchycleaner/v2@latest
Or download the binary and just run it: [Download here]
-a Automate cleaning (select all and start immediately)
-d Simulation mode without deleting files (for testing)
-t Skip terminal resizing and environment initialization
-v Display version information
If you only use a terminal, you might want to use the -t flag.
Warning
You use this tool at your own risk!
Note
AI was used for this project in some parts.
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.
CrunchyCleaner is also available on SourceForge
This project uses the following external dependencies:
- github.com/eiannone/keyboard – used for cross-platform keyboard input (MIT License)
- github.com/shirou/gopsutil – used for cross-platform system and hardware metrics (BSD 3-Clause License)

