Awake Software: Software for dream analysis, also suitable for keeping your daily journal.
Mythwell Dream Software: Mythwell produces the Alchera dream journal software, which allows users to organize and categorize their dreams, write notes, and mark references to particular people and emotions.
Spinner Software: The site has a dream and dream analysis webboard, many articles on dreams and information on the DreamSpinner dream analysis engine.
World of Dreams: Sahara Software has various modules for exploring and categorizing dreams for analysis.