Spruce
Spruce is a lightweight cache cleaner and system maintenance tool designed for GNU/Linux.
Install / Use
/learn @shonubot/SpruceREADME
Spruce
Spruce is a lightweight cache cleaner and system maintenance tool designed for GNU/Linux. It helps keep your system fresh by clearing unneeded caches, logs, temporary files and unused Flatpak runtimes in a clean, Adwaita-based GTK interface.
Install
The recommended way to install Spruce is throught Flathub:<br> <br><a href="https://flathub.org/en/apps/io.github.shonubot.Spruce"> <img width="140" height="60" alt="Spruce Flathub Page" src="https://github.com/user-attachments/assets/48f45b22-c65a-4b3b-b0bc-da0a51293071" /> </a>
flatpak install flathub io.github.shonubot.Spruce
Contributing
We welcome contributions and improvements!
- Fork this repo
- Create a new branch (
feature/your-feature) - Commit your changes
- Submit a Pull Request
License
Spruce is licensed under the GNU GPL v3.0 or later. You’re free to use, modify, and redistribute it under the same terms.
Screenshots

