repo-roast
v1.0.5
Published
Roast any GitHub repository and instantly see if it is dead or alive.
Maintainers
Readme
🔥 Repo Roast
Scans your repository architecture and brutally roasts your file structure.
██████╗ ███████╗██████╗ ██████╗
██╔══██╗██╔════╝██╔══██╗██╔═══██╗
██████╔╝█████╗ ██████╔╝██║ ██║
██╔══██╗██╔══╝ ██╔═══╝ ██║ ██║
██║ ██║███████╗██║ ╚██████╔╝
╚═╝ ╚═╝╚══════╝╚═╝ ╚═════╝
██████╗ ██████╗ █████╗ ██████╗████████╗
██╔══██╗██╔═══██╗██╔══██╗██╔════╝╚══██╔══╝
██████╔╝██║ ██║███████║███████╗ ██║
██╔══██╗██║ ██║██╔══██║╚════██║ ██║
██║ ██║╚██████╔╝██║ ██║███████║ ██║
╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝ ╚═╝ Are you cramming 50 component files into a single directory? Did you actually commit a .DS_Store file? Is your index.js over 1,000 lines long?
Repo Roast is a hilarious, highly judgmental CLI tool that scans your entire repository structure, evaluates your architectural decisions against a set of heuristic rules, and uses AI typewriter animations to brutally mock your code organization.
✨ Features
- 🔥 Architectural Honesty: Detects massive God-files, lazy
utils.jstrash cans, checked-in.envfiles, missing tests, and directory stuffing. - 🤖 Typewriter Animations: Simulates a sentient AI slowly typing out its profound disappointment in your folder structure.
- 🎨 Premium UI: Custom ASCII art, color-coded output, and a polished terminal experience.
🚀 Installation
Run it instantly anywhere without installing:
npx repo-roastOr install it globally so you can judge your teammates' code:
npm install -g repo-roast🎮 Usage
Navigate to any directory with a codebase and run:
repo-roastSit back and prepare to be judged.
Architected by @lakshanmuruganandam
Because testing in production is not a valid strategy.
