A fun, interactive code review tool that roasts your code with humor while providing constructive feedback.
- π₯ Local Roast Generator β Works without an API key! Analyzes 100+ code patterns across multiple languages
- π οΈ Fix Suggestions β Get actionable improvement tips for your code
- π Score Card β Visual verdict with scores (1-10) and verdicts
- π¨ Syntax Highlighting β Beautiful code display with highlight.js
- π‘οΈ Intensity Slider β From "Be Gentle" to "DESTROY ME π"
- ** multiple Roast Styles** β Senior Dev, Gordon Ramsay, Shakespearean, Corporate HR, Supportive Friend
- π History Panel β Saves your roasts locally
- πΌοΈ Share as Image β Download roasts as shareable images
- β¨ Fire Particle Background β Animated fire effects
Open roast_my_code.html in any browser to start roasting!
- JavaScript / TypeScript
- Python
- Java
- C++
- Go
- Rust
- HTML/CSS
- Paste your code in the left editor panel
- Select language (or auto-detect)
- Choose roast style from the dropdown
- Adjust intensity with the slider
- Click "Roast My Code" π₯
For smarter AI-powered roasts, add your Anthropic API key:
- Get one at console.anthropic.com
- The tool works great without it too!
- Pure HTML/CSS/JS β No build step needed
- highlight.js for syntax highlighting
- Canvas API for fire particle effects
- LocalStorage for history
roast_my_code/
βββ roast_my_code.html # Main application
βββ .gitignore # Git ignore rules
βββ README.md # This file
- Fork the repo
- Create your feature branch (
git checkout -b feature/amazing) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing) - Open a Pull Request
Made with π₯ and too much coffee