SuperMemo is a learning method and software. Developed by SuperMemo World
License: Free Personal
Apps available for Windows Online Windows Mobile Android iPhone
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