🎤💥

rage-quit

The most dramatic way to leave a project. Ever.

$ cargo install rage-quit-cli click to copy

See It In Action

Because exit is too peaceful.

rage-quit — ~/my-project

What Happens When You Rage Quit

1 😤

The Buildup

Screen goes dark. A rage meter fills from green to RED. Dramatic typewriter text declares your intentions.

2 🔥

The Explosion

ASCII fire engulfs your terminal from the bottom up. Fake error messages cascade across the screen in rapid succession.

3 💀

The Cleanup

Progress bars dramatically "incinerate" your bloat directories. Use --nuke to actually delete node_modules, dist, target, and more.

4 📝

The Resignation Letter

A personalized resignation letter generated from your actual project stats. It knows about your TODOs, your utils files, your 2000-line functions.

5 🎤

The Mic Drop

ASCII mic drop. "Touch grass. 🌱" The terminal returns to normal. You've made your statement.

Features

🛡️

Safe by Default

Without --nuke, nothing gets deleted. It's all theater. With --nuke, it asks for confirmation first.

🔍

Project Analysis

Scans your actual codebase — git history, dependencies, file sizes, TODO counts — to generate personalized roast material.

🫠

--comeback Mode

Changed your mind? rage-quit --comeback reinstall your dependencies with a "crawling back" animation. Dignity not included.

📦

Multi-Language

Supports Node.js, Rust, Python, and Go projects. Knows where each language hides its bloat.

Built with Rust

Single binary, zero runtime dependencies, instant startup. Because even your rage quit should be fast.

📝

--letter-only

Just want the resignation letter? Skip the animations and generate a shareable letter you can paste in Slack.