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