Spaced-repetition app, the best for scientists and coders. With rich formatting, with images, with code formatting, with formulas, with multiple flashcard types. Entirely free, open-source.




Translate Me is described as 'Smart Text, Voice & Camera Translator' and is a Translator in the education & reference category. There are more than 100 alternatives to Translate Me for a variety of platforms, including Web-based, Android, iPhone, iPad and Android Tablet apps. The best Translate Me alternative is Anki, which is both free and Open Source. Other great apps like Translate Me are Google Translate, DeepL Translator, AnkiDroid and Duolingo.
Spaced-repetition app, the best for scientists and coders. With rich formatting, with images, with code formatting, with formulas, with multiple flashcard types. Entirely free, open-source.




Learn languages smarter, not harder! LingoDeer teaches languages most effectively through fun lessons created by real teachers!.




Online flashcards are a great way to study! Cram is your number one online educational resource.






Toucan will teach you Spanish, German, Italian, Portuguese and French without ever opening a textbook.




Language is an Adventure. Learn real-life conversations with native-speaker audio and cultural context so that you can speak like a local.




Word by word, Drops helps you learn new vocabulary through fun, fast-paced games with simple mnemonic images in just 5 minutes a day.




Brainscape is a web and mobile study platform that helps you learn things faster. Our mission is to break all knowledge into its fundamental building blocks and deliver it to you in the most efficient pattern for your brain.




Topgrade Quiz Maker lets you quickly make fun quizzes to test yourself and your friends.




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




SuperMemo (from "Super Memory") is a learning method and software package developed by SuperMemo World in Poland from 1985 to the present. It is a practical application of the spaced repetition learning technique that has been proposed for efficient instruction by a...



