“Got code? We’ve got burns.” — Your brutally honest, sarcastic coding sidekick.
International Code Roaster is a developer tool that roasts your code in real-time with humorous and brutally honest feedback.
Forget dry linting errors and boring syntax warnings—this is code review with personality.
Whether you're a beginner or an experienced dev, this tool will point out mistakes you didn’t know you were making—with flair.
- 🔍 Line-by-Line Roasting – Detects common coding mistakes and roasts them mercilessly.
- 🌐 Multilingual Support (coming soon) – Starting in English. More roast styles to be added from around the world.
- ✨ Highlighted Feedback – Stylishly formatted and color-highlighted roast messages.
- ⚡ Real-time Feedback – Integrated with Monaco Editor for instant roast delivery.
- 🤖 Custom Roast Levels (coming soon) – Choose between gentle reminders or savage burns.
Input:
var a = a;
// Why not?
Output:
Line 1: Using 'var'? That’s brave. But it's 2025. Let’s stick to 'let' or 'const', shall we?
Line 1: Assigning a variable to itself? This is either recursion or rebellion.
# Clone the repository
git clone https://github.com/echoinbyte/international-code-roaster.git
# Install dependencies
npm install
# Start the development server
npm run dev
Open your browser and head to http://localhost:3000
to get your code roasted.
- React + Next.js – Fast, scalable frontend.
- Monaco Editor – The same editor that powers VS Code.
- Tailwind CSS – Clean, responsive design.
- Custom Roast Engine™ – Our custom logic that detects and delivers targeted roast messages.
Want to help expand our roast library?
- Fork the repo.
- Add new patterns and roast messages to the
roastLines
list. - Submit a pull request with your additions!
Feel free to contribute styles from your culture or community—code critique is universal.
Inspired by:
- Countless late-night debugging sessions
- Code reviewers who speak the truth
- The chaotic beauty of poorly written code
Created by @echoinbyte
16-year-old full-stack developer building tools to make dev life fun and educational.
MIT License
Use it, modify it, share it—but don’t forget to laugh while you debug.
“Before your code hits production, it must survive the roast.”
— International Code Roaster