FreeMind is a free, open source mind mapping application written in Java. It provides extensive export capabilities. It runs on Microsoft Windows, Linux and Mac OS X via the Java Runtime Environment.
As with other mind mapping software packages, FreeMind allows the user to edit a hierarchical set of ideas around a central concept. The non-linear approach assists in brainstorming new outlines and projects as ideas are added around the mind map. As a Java application, FreeMind is portable across multiple platforms and retains the same user interface, causing some amount of variation from the common interface on each platform. Mac users may notice the most difference from their traditional user interface, but the software’s features should still appeal to the segment of users who accept function over form.