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

16
Loading comments…