Skip to content

Releases: DanielZ1-tech/shelve

Shelve Beta v2.1

14 Jun 04:22

Choose a tag to compare

Shelve v2.1 — Powerful Custom Rules
This update makes Shelve's rule system significantly more powerful. You can now create fully custom rules from scratch, and conditions go far beyond just file types.
What's new:

Custom rules — create and delete your own rules with any name
Time of Day — match files created between specific hours (e.g. before 3AM)
Downloaded from Internet — matches anything with a browser quarantine flag
Partial / Failed Downloads — auto-cleans .crdownload, .part, .tmp and similar
File Size — match files larger or smaller than a size you choose
Name Pattern — match by contains, starts with, ends with, or full regex
Settings fix — switching between rules now correctly reloads the editor

Install: Download Shelve.zip, unzip, drag to Applications. Right-click → Open on first launch to bypass Gatekeeper.
Requires macOS 26+

Shelve Beta

14 Jun 03:59

Choose a tag to compare

Shelve v2.0 — Native macOS Downloads Organizer
A full Swift/SwiftUI rewrite of Shelve. Runs as a lightweight menu bar app with no Python, no Electron, and no background bloat.
What's new in v2.0:

Auto-classifies files by extension, keyword, or date rules
Move to Trash — rules can trash files instead of sorting them
Auto-rename — add date prefixes, lowercase, replace spaces, custom prefix/suffix
Full Settings UI with per-rule editor
TF-IDF-powered search across all organized files
History mode with one-click undo
First-launch setup wizard
Native macOS 26 Liquid Glass UI

Install: Download Shelve.zip, unzip, drag to Applications. On first launch right-click → Open to bypass Gatekeeper.
Requires macOS 26+