Because who said learning languages has to be boring? We said "no cap" to traditional education and created this absolute unit of a language learning app.
LangRot is a Gen-Z approved, meme-powered, brainrot-certified language learning platform that makes Duolingo look like your grandma's dictionary. We took the "serious" out of "serious learning" and replaced it with pure chaos and somehow... it works?
- 🎯 6 Learning Vibes: From professional to complete brainrot (Ohio energy included)
- 🌍 16 Languages: Because we're internationally unhinged
- 🤖 AI-Generated Content: Powered by Gemini 2.5 Flash (it's giving smart energy)
- 📖 Fill-in-the-Blanks Stories: Interactive tales that are sus in the best way
- 🎮 Gamification: XP, streaks, levels - basically gaming but educational
- 🌙 Dark Mode: Because we respect your retinas
- 📱 Responsive: Works on your phone while you're procrastinating
- 🔥 Gen-Z: Sus vocab, no cap - it's giving main character energy
- 😂 Meme Mode: Learning through viral internet culture (very demure, very mindful)
- 🤣 Humorous: Dad jokes meet language learning (we're not sorry)
- 🖤 Dark Humor: Sarcastic and edgy (for the emo kids who grew up)
- 🧠 Brainrot: Maximum chaos - Ohio, sigma, skibidi levels of unhinged
- 📚 Professional: For the normies who like "proper education" (boring but effective)
⚠️ IMPORTANT: You need an API key to make this work! Check INSTALLATION.md for detailed setup instructions.
TL;DR for the impatient:
- Clone this masterpiece
- Get a Gemini 2.5 Flash API key (it's free!)
- Add your API key to
langrot-duolingo.html - Open in browser and embrace the chaos
Want the full tutorial? → 📖 Read INSTALLATION.md
Just want to see it work? → 🔗 Live Demo (API key required)
- Vue 3: Because reactive is our middle name
- Tailwind CSS: Making things pretty since... whenever it was made
- Gemini 2.5 Flash: Our AI overlord that generates the content
- Pure HTML/CSS/JS: No build tools, no drama, just vibes
- localStorage: Keeping your progress like a digital diary
Screenshots are for apps that don't have personality. We have VIBES.
Found a bug? Think our brainrot mode isn't chaotic enough? Want to add Klingon support?
PRs are welcome! Just remember:
- Keep it fun
- Test your code (unlike us initially)
- Don't take yourself too seriously
- More chaos = better (within reason)
MIT License - Because sharing is caring and we're not corporate enough to care about copyright.
- Side effects may include: uncontrollable use of Gen-Z slang, sudden urge to learn 5 languages simultaneously, and inexplicable knowledge of internet memes
- Not responsible for your teacher questioning your vocabulary choices
- Brainrot mode may cause temporary loss of coherent speech patterns
- We are not liable for you becoming too cool for regular language learning apps
- Gemini AI for generating absolutely unhinged content
- The internet for providing endless meme inspiration
- Gen-Z for ruining/improving the English language
- Coffee for keeping the developer alive during 3 AM coding sessions
Built with 💀 and excessive amounts of internet culture by someone who probably needs to touch grass
Remember: It's not about the languages you learn, it's about the vibes you collect along the way ✨
no cap fr fr 🔥