🤬 Rage Detector
Detects when you're rage-coding and gently reminds you to chill 😌
A fun VS Code extension that watches your typing patterns and shows funny notifications when it senses you're frustrated. Because we've all been there.

⨠Features
Rage Detector watches for these signs of frustration and responds with a funny quote:
- â¨ī¸ Backspace Spam â Hammering the backspace key like it owes you money
- ⥠Speed Typing â Typing too fast, probably angry
- 💾 Save Spam â Pressing Ctrl+S every 2 seconds won't fix the bug
- âŠī¸ Undo Spam â Ctrl+Z won't undo your life choices
- 📋 Paste Spam â Stack Overflow knows you copied that
- 🔁 Repeated Characters â Smashing
aaaaaa or !!!!!!
- 🔊 ALL CAPS Typing â No need to yell, the computer can hear you
- 📏 Long Lines â That line is longer than my attention span
- 🎯 Erratic Cursor â Lost? Take a breath
- 🐛 Console.log Rage â Detects debugging frustration
- 💢 Curse Comments â Spots frustration in your
// wtf comments
- 📝 TODO Pileup â When your TODOs are out of control
- â° Late Night Coding â Reminds you to sleep past midnight
- 🎉 Friday Evenings â "Go home, it's the weekend!"
- 🧘 Mood System â Tracks your mood: Calm 😌 â Annoyed 😤 â Raging 🤬 â Meltdown 💀
- 🏆 Achievements â Unlock badges like "Zen Master", "Night Owl", "Console Detective"
🚀 Installation
- Open VS Code
- Go to Extensions tab (Ctrl+Shift+X)
- Search for "Rage Detector"
- Click Install
- Start coding â let the rage be detected!
🎮 Commands
Open the Command Palette (Ctrl+Shift+P) and try:
Rage Detector: Reset Mood â Resets your current rage state
Rage Detector: Trigger Test Notification â Manually trigger a test
Rage Detector: Show Mood Stats â See your current rage stats
Rage Detector: Show Achievements â View unlocked achievements
âī¸ Settings
Customize Rage Detector via VS Code settings (search for "Rage Detector"):
rageDetector.backspaceThreshold â Backspaces that trigger rage (default: 10)
rageDetector.backspaceWindowMs â Time window in ms (default: 5000)
rageDetector.playChime â Play sound on rage detection (default: true)
Each detector can also be individually enabled/disabled in settings.
💡 Why?
Coding can be frustrating. Sometimes a tiny dose of humor at the right moment is exactly what you need to take a breath, smile, and keep going. Rage Detector is your code-side companion who notices when things are getting heated and gently reminds you to chill 😌
🤝 Feedback
Found a bug? Have a feature request? Made it laugh?
I'd love to hear from you. Open an issue or drop a review on the Marketplace.
Made with 💜 (and a little bit of rage) by Namrata Awasthi