Anki flashcards on Android. Your secret trick to achieve superhuman information retention.




The best open source alternative to Duolingo is AnkiDroid. If that doesn't suit you, our users have ranked more than 100 alternatives to Duolingo and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Duolingo are LibreLingo, LinguaCafe , Practice a Language and Kana.
Anki flashcards on Android. Your secret trick to achieve superhuman information retention.




My goal is to start a community-driven language-learning platform that gives its users and contributors a way to influence its future and adapt it to special requirements.


It is completely Free Open Source Software and everyone can use it.
Absolutely not even close. Only Spanish from English, and 0 community features

Most users think LibreLingo is a great Duolingo alternative.
LinguaCafe is a free, web-based and self-hosted platform that helps language learners read in foreign languages. It allows users to import texts from different sources, and provides a set of tools that helps them easily acquire vocabulary.




Practice having a conversation in the language that you want to learn by speaking and writing with OpenAI's GPT-3.5. If you're still learning the language, then you can write your response in your native language and it will be translated to the language that you want to...

Hone your Japanese skills by matching romanized characters to their correct hiragana and katakana counterparts.



10,000 sentences is an Android app that will help you learn new words in foreign languages.




Works offline, great for train journeys.

Most users think 10,000 sentences is a great Duolingo alternative.
Language learning platform designed to boost your reading, listening, speaking and writing skills.








LangX functions similarly to Tandem but has is more focused on language practice and is community-driven, free and open sourced! We are open for every contributions which is even a single line or image, we will be super happy about it.




Yokatta© is an open-source flashcards based language learning app using spaced repetition. The algorithm is heavily influenced by SuperMemo's SM-2 and follows best practices using Android Architecture Components provided by Google.

This application helps you to learn Japanese characters using a gradual learning algorithm which makes you test-like questions.




To date, it only allows learning Spanish from English