WenLang – Open Source (AGPL v3) Web App for Learning Languages Through Texts
Hi everyone,
I’d like to share an open source project I’ve been working on called WenLang.
WenLang is a web application focused on learning languages through texts. The main idea is to provide language learners with a practical environment where they can study real texts, interact with content, and gradually improve comprehension and vocabulary in a natural way.
✨ Main features
- Users choose:
- Their native language
- The language they are learning
- (Optionally) other languages they already have some proficiency in
- Study languages through written texts
- Text-to-Speech (TTS) support to practice listening and pronunciation
- Users can:
- Comment on texts written by other authors
- Publish their own texts in their native language or in a language they have good command of
- Community-driven content and interaction
🎯 Project goal
The focus of WenLang is to become a free, open, and collaborative tool where language students can find everything they need to study languages through reading, listening, and discussion — all in one place.
The project is released under the GNU AGPL v3 license, so it stays open and benefits the community, even when deployed as a web service.
🤝 Open source
This is an open-source project are very welcome:
- Frontend / backend development
- UX/UI improvements
- Accessibility
- Performance
- Language-learning features
- Documentation
- Ideas and feedback
If you’re interested in languages, education, or open-source web development, I’d love to hear your thoughts or have you contribute.
Thanks for reading, and feel free to ask questions or give feedback!
— WenLang
Posted Dec 29, 2025, 8:00 PM UTC