Reset Downloads
✓3 screenshots proposed · Archive/
Private by design. Reversible by default.
Tell Spruce “move screenshots older than 30 days into Archive” and watch it turn into a plan you approve — never a surprise, never a permanent delete.
Free while in beta · macOS 13+ · Windows 10/11 · No account required · Rust end to end: Dioxus UI + Rust backend
✓Preview only — choose exactly what to include.
A clearer kind of cleanup
Spruce turns instructions into a small, readable workspace: a rule at the top, the exact changes beneath it, and a History entry after every run.
Weekend reset
Saved flow · Downloads
A single sentence becomes a preview you can inspect and edit.
Today
Everything with a way back.
Moved
36
Space saved
2.4 GB
Undone
0
Undo a run when plans change. No mystery, no dead end.
A better kind of automation
Spruce is deliberately opinionated: it makes a clear proposal, waits for you, and leaves a readable trail afterward. You stay in charge of the folder.
See the files, destinations, and exceptions before anything changes.
Every approved run creates a History entry you can inspect or undo.
The Dioxus interface and Rust file engine run locally, with no account required.
A cleanup you can explain
Downloads · Today, 10:42 AM
Useful from day one
Give Spruce a plain instruction. It turns the request into a file-by-file preview before it changes a thing.
✓3 screenshots proposed · Archive/
✓2 installers proposed · Archive/Installers
✓8 rename previews · no files changed yet
✓Every example begins as a preview. You choose exactly what gets applied.
Explore Spruce