AnkiDroid makes remembering things easy

Technologies
android, rust, kotlin, mobile
Topics
education, mobile, android, user generated content, Flashcards
AnkiDroid makes remembering things easy
Memorize anything with AnkiDroid!

AnkiDroid lets you learn flashcards very efficiently by showing them just before you would forget. It is fully compatible with the spaced repetition software Anki (including synchronization), which is available for Windows/Mac/Linux/ChromeOS.

Study all sorts of things wherever and whenever you want. Make good use of idle times on bus trips, in supermarket queues or any other waiting situation!

Create your own flashcard decks or download free decks compiled for many languages and topics (more than 6000 available).

Add material through the desktop application Anki or directly through AnkiDroid. The application even supports adding material automatically from a dictionary!

★ Key features:
• supported flashcard contents: text, images, sounds, LaTeX & MathJax
• spaced repetition (supermemo 2 algorithm)
• text-to-speech integration
• check your pronunciation
• more than 6000 premade decks
• progress widget
• detailed statistics
• syncing with AnkiWeb
• open source
2022 Program

Successful Projects

Contributor
Akshit Sinha
Mentor
David, Arthur Milchior
Organization
AnkiDroid
Improve Card Browser
The Card Browser is an integral part of the AnkiDroid ecosystem, and through this project, my aim is to port more functionality from Anki Desktop to...
Contributor
Brayan Oliveira
Mentor
David, Akshay Jadhav, Manikant
Organization
AnkiDroid
CSV Importer and Improve Preferences UI/UX
My proposal has 2 subprojects associated to improve the app: CSV Importer and Improve Preferences UI/UX. CSV files are a very useful way to organize...
Contributor
Divyansh Kushawaha
Mentor
Shridhar Goel
Organization
AnkiDroid
Migrate AsyncTask to Kotlin Coroutines
The proposal focuses on migrating the project from the use of deprecated AsyncTask to Kotlin coroutines. Coroutines are a great way of handling...