SuperMemo 
SuperMemo is memory software that has been in development for more than two decades. The site features extensive research and documentation for the software.
http://www.supermemo.com/Improve Human Memory Loss - Beat Illiteracy 
Combines two related ideas: memory and memory loss, and memory and illiteracy.
http://www.geocities.com/mcarlbev/index.html
Total Recall 
Educational software for PCs intended to improve users' memory.
http://www.sharpsoftware.co.uk/total/
About Memory 
How memory works and how to improve it. Features a newsletter.
http://www.memory-key.com
The Memory Page 
Techniques for memorizing verses, lists or extended passages. Features tutorials, tips and tricks and activities.
http://www.thememorypage.net
Mnemosyne 
Offers basic and advanced techniques as well as information about memory sports and the history of artificial memory. Features exercises and downloads.
http://mnemosyne.fluentradical.com/
2Know Mnemonic Software 
Software for improving a person's capacity to recall numbers. Offers free download, a list of recommended readings, as well as links to related resources. In English, German, and French.
http://www.got2know.net/2Know/
MindJava 
Exercises and information to enhance cognition. Includes notes, a gallery and product information.
http://mindjava.com/mindjava.shtml?/frame1a.html
FullRecall 
Flashcard-like software that uses neural network theory to schedule the optimal time of reviews.
http://fullrecall.com/
Memory Help 
Resource for remembering keywords, technical terms, foreign words, words in certain contexts, and languages.
http://www.mikox.de/english/memorize-words
JMemorize 
Java-based Leitner flashcard software. Runs on Linux, Windows, and Mac OS X.
http://jmemorize.org/
The Mnemosyne Project 
Python-based spaced repetition software that runs on Linux, Windows, and Mac OS X. Some users of the software make anonymous use records available as a research project on human memory.
http://www.mnemosyne-proj.org
Pryor's Development System 
A memory improvement system for visual learners.
http://technergroup.com/
Lumosity 
Lumosity is a web-based application that uses games to improve cognitive abilities. The site also provides information about memory, brain health and cognition.
http://www.lumosity.com/