Skip to content

Echoinbyte/internationalcoderoaster

Repository files navigation

🌐🔥 International Code Roaster

“Got code? We’ve got burns.” — Your brutally honest, sarcastic coding sidekick.


🧠 What is International Code Roaster?

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.


🔥 Features

  • 🔍 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.

🧪 Example

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.

🚀 Getting Started

# 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.


🛠 Tech Stack

  • 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.

🎉 Contribute Your Roasts

Want to help expand our roast library?

  1. Fork the repo.
  2. Add new patterns and roast messages to the roastLines list.
  3. Submit a pull request with your additions!

Feel free to contribute styles from your culture or community—code critique is universal.


🤝 Acknowledgements

Inspired by:

  • Countless late-night debugging sessions
  • Code reviewers who speak the truth
  • The chaotic beauty of poorly written code

🧑‍💻 Author

Created by @echoinbyte
16-year-old full-stack developer building tools to make dev life fun and educational.


📄 License

MIT License
Use it, modify it, share it—but don’t forget to laugh while you debug.


💬 Final Note

“Before your code hits production, it must survive the roast.”
— International Code Roaster

About

Roasting since April 21, 2025

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published