Freeplane ist eine kostenlose Open-Source-Software, die das Denken, den Informationsaustausch und die Erledigung von Aufgaben bei der Arbeit, in der Schule und zu Hause unterstützt. Der Kern der Software besteht aus Funktionen für Mindmapping – auch Concept Mapping oder Information Mapping genannt – sowie aus Werkzeugen zur Nutzung der erfassten Informationen. Freeplane läuft auf jedem Betriebssystem, auf dem eine aktuelle Java-Version installiert ist, sowie von einem USB-Stick.
Freeplane unterstützt die oben genannten Anwendungsbereiche mit folgenden Funktionen:
- Notizen erstellen mit frei positionierbaren, nicht verbundenen Knoten (Post-its);
- Ordnen von Ideen (Knoten) in eine durch Linien (Kanten) verbundene Hierarchie;
- Klassifizierung von Knoten mit Metadaten (Attributen) und Stiltypen (Systemstile, benutzerdefinierte Stile, Ebenenstile);
- Gruppierung von Knoten mit visuellen Containern (Wolken) und Klammern (Zusammenfassungsknoten);
- Verbinden von Knoten mit dynamischen Verknüpfungen, freien Linien (Verbindungslinien) und Beschriftungen;
- Automatische Formatierung von Knoten (mit Blase, Farbe, Kantentyp usw.) entsprechend der Hierarchieebene und dem Inhalt (bedingte Stile, automatische Kantenfarbe, Ebenenstile);
- Strukturierung von Knoten hinsichtlich Inhalt (Text, wissenschaftliche Formel, Berechnung, Symbol, Bild und Hyperlink) und Darstellungsbereich (Kern, Details, Notizen, Attribute, Bilder und Tooltip);
- Ändern von Ansichten durch Ausblenden von Inhalten (Zusammenklappen von Zweigen, Filtern, Zusammenfassen von Details und Ausblenden von Erweiterungen im Tooltip), Suchen, Scrollen und Navigieren;
- Aufgabenverwaltung mit Kalender und Erinnerungen;
- Passwortschutz für die gesamte Karte und einzelne Knoten mit DES-Verschlüsselung;
- Benutzerfreundlichkeit durch Inline- und Dialog-Editoren, objektorientiertes Hauptmenü, Kontextmenüs, Mehrsprachenunterstützung, Rechtschreibprüfung, Eigenschaftenfenster, Drag-and-Drop-Funktionalität, Tastenkombinationen, Optionen für die Stapelverarbeitung, Veröffentlichung, Freigabe und wählbare Einstellungen;
- Ungefähre Suche (Ähnlichkeitssuche), die es ermöglicht, Suchbegriffe in einem Text zu finden, auch wenn keine exakte Übereinstimmung vorliegt (z. B. „setup“ = „set up“ oder „flie“ = „file“);
- Einfache Erweiterung der Funktionalität durch Add-ons und selbst erstellte Skripte;
- Integration in die akademische Literatur-Suite Docear;
- Umfassender Support über Wiki und Forum sowie Tutorials und Dokumentation in Form einer Mindmap.