CLI-NER

Also known as: cli-ner, cliner

Quiet · Source repository

Safety-first macOS cleaner written in Rust, driven as a CLI with an interactive ratatui TUI dashboard. Dry-run by default (requires --execute), moves files to the macOS Trash instead of deleting, strict blocklist/allowlist, and active-browser detection that skips caches of running browsers. Cleans general caches/logs/tmp plus developer targets: Docker (interactive wizard, protects running containers), Xcode (DerivedData, Archives, DeviceSupport), npm, pip, and Homebrew. 'Project sweep' finds dormant projects (Rust, Node, Python, Gradle, Go, Flutter) and offers interactive cleanup of node_modules/target/.venv etc. JSON Lines audit log under ~/.cli-ner/logs/, disk analyzer, and large-file finder. Installs via Homebrew tap, install.sh, or cargo.

Platforms
Interface
Tech stack
Rust with ratatui TUI dashboard (per repo and README; GitHub language detection: Rust)
Features
Dev-junk cleaning
One of its features
Development
Unknown · leadership unknown
License
MIT
MIT (LICENSE file in repo)
Price
Free
Launched
repo_created_at
Repo created
GitHub stars
3 (as of 2026-10-31)
First release
—
Last seen alive

Checks

Mechanical checks derived from the fields above. Each row is one fact; "not yet checked" means exactly that, not a failure. There is no composite score; read them together.

Track record78 days ago
Source publishedNot yet checked
Release signingNot yet checked
Security contactNot yet checked
Reproducible buildsNot yet checked
TelemetryNot yet checked
Runs elevatedNot yet checked
Auto-update channelNot yet checked
Recent activityLast seen 65 days ago

Research notes

Announcements

3 recorded (1 since removed)

r/vibecoding — I built CLI-NER: A fast, safety-first macOS disk cleaner & TUI written in Rust (Dry-run by default, Trash-based) by u/djfabrix

Earliest promotion found, 53 minutes after repo creation; launching in r/vibecoding is the author's own classification of the project

r/coolgithubprojects — I Created CLI-NER: An Open-Source Tool Written in Rust to Safely Free Up Disk Space on macOS (presumed same as repost) by u/djfabrixremoved

Removed by Reddit (content_takedown); identical repost 1vqt63s submitted 1 minute later

r/coolgithubprojects — I Created CLI-NER: An Open-Source Tool Written in Rust to Safely Free Up Disk Space on macOS (TUI, Dry-Run, and Support for Docker, Xcode, and Dev) by u/djfabrix

Canonical entry; repost one minute after the first version (1vqt4lv) was taken down by Reddit.

Most cleanup tools are either sketchy closed-source subscription apps (like CleanMyMac) or risky one-liner bash scripts that `rm -rf` without a safety net. — Problem statement
So I created CLI-NER — an open-source, fast, and safety-first CLI & TUI tool built in Rust to analyze and clean disk space on macOS. — Virtue
Reversible by default: Files are moved to the macOS Trash (~/.Trash), not permanently deleted. — Trust signal
Dry-run by default: cli-ner clean simulates the operation first. You have to pass --execute to actually touch files. — Trust signal
The project is 100% free and open source (MIT licensed). — Virtue
I would love to get your feedback, feature requests, or contributions! — Engagement hook

Sources

URLRoleStatusCheckedArchive
github.com/fabrizioriccardo73/cli-nerrepo200
github.com/fabrizioriccardo73/homebrew-tapother200

Established alternatives

Related tools

Wrong, stale, or missing something? Flag this listing: corrections reach the site operator, not CLI-NER's developer. Last reviewed .