Ulangi - Language Flashcards alternatives and competitors
Ulangi is an open-source project built for self-learners who want to learn languages with ease and fun. It currently supports learning 25 languages and consists of over 20 features, such as spaced repetition, writing, mini-games, built-in dictionary and more.