Skip to content

dinakars777/rage-quit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

rage-quit 🎀πŸ’₯

The most dramatic way to leave a project. Ever.

Because exit is too peaceful.

Demo

Install

cargo install rage-quit-cli

Usage

# Full cinematic experience (safe β€” doesn't delete anything)
rage-quit

# With sound effects (terminal bells)
rage-quit --sound

# Actually delete node_modules, dist, .next, target, etc.
rage-quit --nuke

# Nuke with sound effects
rage-quit --nuke --sound

# Changed your mind? Reinstall everything
rage-quit --comeback

# Just show the resignation letter
rage-quit --letter-only

# Skip animations and sound
rage-quit --silent --nuke

What Happens

  1. πŸ”₯ Your terminal erupts in flames
  2. πŸ’€ Fake error messages cascade across your screen (with error beeps!)
  3. πŸ“Š Bloat directories get (optionally) incinerated with dramatic progress bars
  4. πŸ“ A personalized resignation letter is generated from your project stats
  5. 🎀 Mic drop (with sound effect!)

The Resignation Letter

rage-quit analyzes your actual project to generate personalized grievances:

  • How many commits you've suffered through
  • The size of your node_modules black hole
  • How many files are named "utils"
  • That one 2000-line file everyone's afraid to touch
  • Your unfulfilled TODO count

Options

Flag Description
--nuke Actually delete bloat directories
--comeback Undo the rage quit (reinstall deps)
--sound Enable sound effects (terminal bells)
--bell-only Use only terminal bells (default when --sound is used)
--silent Skip animations and sound
--letter-only Only show the resignation letter
--speed Animation speed: slow, normal, fast
--target <PATH> Target a specific directory

Supported Project Types

  • πŸ“¦ Node.js (npm/yarn/pnpm)
  • πŸ¦€ Rust (Cargo)
  • 🐍 Python (pip/poetry)
  • 🐹 Go (go mod)

Contributing

Contributions welcome! Especially:

  • Sound effects mode (terminal bell abuse) ✨ NEW!
  • More dramatic animations
  • Full audio mode with actual sound files (explosion, mic drop, etc.)
  • Team rage-quit (notify Slack before quitting)
  • Rage quit leaderboard

License

MIT

About

🎀πŸ’₯ The most dramatic way to leave a project. Ever.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages