Anki is a spaced repetition flashcard program. Anki is the Japanese word for memorization. Developed by Damien Elmes
License: Open Source
Apps available for Mac OS X Windows Linux Online Android
Mnemosyne is a free flash-card tool which optimizes your learning process. Developed by Peter Bienstman
Apps available for Mac OS X Windows Linux