3,365 apps tracked 0 new today 17 updated today Synced 17m ago

Spruce

Reclaim disk space

Kavish Advani ✓ Verified

io.github.shonubot.Spruce
View on Flathub ↗

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, and temporary files in a clean, Adwaita-based GTK interface.

  • Scan common cache locations
  • Detect unused Flatpak runtimes and data
  • Preview exactly what will be removed
  • Clean with a single click

Screenshots

Main view (Light theme)
Main view (Light theme)
Cleaning menu (Light theme)
Cleaning menu (Light theme)
Main view (Dark theme)
Main view (Dark theme)
Cleaning menu (Dark theme)
Cleaning menu (Dark theme)

Observed history

App ChangeVersionWhen ↑

No observed changes yet.

The initial import establishes a baseline. Future version changes will appear here.

Browse the app catalogue →

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

0.2.120 Jun 2026
  • Pie chart now shows cache and trash separately
  • Preferences are now saved between sessions
  • Fixed a memory leak with the preferences menu
0.2.021 Mar 2026
  • Added Snap package caches support
  • Migrated from Adw.AlertDialog to Adw.Toast
  • Migrated from Python site-packages to system datadir
  • Updated to GNOME Runtime 50
0.1.82 Feb 2026

Fixed a UnboundLocalError.

0.1.731 Jan 2026

Added an "About" window and moved the "What's hidden button?" to a small button on the top of the unused packages list.