Fact-checked by Grok 2 weeks ago

Freeplane

Freeplane is a application designed for , , and project organization, enabling users to visually structure ideas, , and information in hierarchical diagrams. Developed in using and frameworks, it runs on any operating system with a compatible Java runtime environment, including portable versions for use on USB drives, and supports features such as node formatting, styling, add-ons for extended functionality, formulas for calculations, and integrated tools. Originating as a of the earlier mind mapping program around 2009 due to architectural and development process disagreements, Freeplane was initiated by developer Dimitry Polivaev while maintaining compatibility with FreeMind files to facilitate user transition. The project emphasizes modular code design for long-term maintainability, community-driven contributions, and stable releases approximately every six months, positioning it as a robust alternative for power users in professional, educational, and personal contexts. Licensed under the GNU General Public License (GPL), Freeplane is hosted on and , with ongoing development focused on enhancing usability and extensibility without compromising its core accessibility.

Overview

Description and purpose

Freeplane is a application designed for creating mind maps and electronic outlines, enabling users to visualize and structure connections between ideas in a hierarchical format. Its core purposes include supporting cognitive processes like thinking and brainstorming, facilitating information sharing, and aiding in professional, educational, and personal contexts. The tool is particularly suited for activities such as , , and , helping users develop, organize, and communicate ideas effectively. Mind maps in Freeplane represent information as radial diagrams that branch outward from a central , using nodes and connections to illustrate relationships and hierarchies in a non-linear, intuitive manner. This approach appeals to students, professionals, and casual users alike, offering a balance of simplicity for quick ideation and robust power for complex structuring. Freeplane also supports advanced features like scripting to enable customization and automation.

Licensing and platform support

Freeplane is released under the GNU General Public License (GPL) version 2.0 or later, which permits users to freely use, study, modify, and distribute the software, provided that derivative works adhere to the same licensing terms. This open-source licensing model fosters collaborative development and ensures broad accessibility without proprietary restrictions. The project operates as a community-driven initiative, primarily hosted on for code repository, issue tracking, and discussions, as well as for file downloads and additional resources. Volunteers worldwide contribute through pull requests, bug reports, and feature suggestions, sustaining ongoing improvements since the project's inception as a in 2009. As a Java-based application utilizing OSGi and Java Swing frameworks, Freeplane requires Java Runtime Environment (JRE) version 8 or later to run, with compatibility extending up to Java 22 in certain distributions. It supports cross-platform execution on Microsoft Windows, macOS (including , , and architectures), and distributions, allowing seamless operation across desktop environments without native compilation. Portable versions enable usage from USB drives or removable storage, such as through the format, which bundles Freeplane with an embedded JRE for self-contained deployment. While lacking native mobile applications, Freeplane offers export options to web formats for device-agnostic viewing. Installation is facilitated through various options tailored to user preferences and operating systems. Standard installers include .exe files for Windows (with or without embedded ), .dmg files for macOS, and .deb packages for Debian-based systems. Additionally, binary zip archives allow manual extraction and configuration, while portable executables (.paf.exe) support plug-and-play setups. For Windows users, integration with package managers like simplifies deployment via command-line installation, ensuring automatic updates and dependency management.

History

Origins from FreeMind

Freeplane emerged as a of the project in 2008, driven by differing development visions among contributors who sought to revitalize the open-source mind mapping software. , originally launched in 2000 as a Java-based tool for creating hierarchical diagrams and outlines, had gained popularity for its simplicity but faced challenges with stagnant feature updates and architectural limitations by the mid-2000s. Dimitry Polivaev, a long-time developer since 2003, initiated the fork to enable a more efficient software design, enhanced extensibility, and collaborative team-based development, addressing the original project's slowing pace of innovation. Development on the fork began in August 2008. The was motivated by a desire to overcome 's architectural constraints, which hindered major enhancements and with other tools, while preserving the core mind mapping functionality that users valued. Polivaev, serving as the lead developer, focused on redesigning the for better and from the outset, with early efforts emphasizing active maintenance to prevent the stagnation observed in . This transition allowed Freeplane to build on 's foundation without competing directly against it, as many contributors, including Polivaev, continued supporting both projects initially. Freeplane's initial stable release, version 1.0, arrived in , marking a significant step toward its goals of improved and extensibility. Early betas, such as 1.0.35 from , introduced foundational changes like refined handling and options, setting the stage for ongoing enhancements. A key aspect of the transition was ensuring with 's .mm XML file format, allowing users to and edit existing maps seamlessly, though Freeplane extended the format with new structural elements for advanced features like attributes and formulas. This compatibility facilitated a smooth migration for users while enabling Freeplane to evolve independently.

Key development milestones

Following its fork from FreeMind in 2008, Freeplane experienced rapid early adoption between 2010 and 2012, as users transitioned to the new project for its improved extensibility and stability. During this period, the development team introduced an add-on system in version 1.2 (2011), enabling users to extend functionality through modular plugins, which significantly boosted the software's adaptability without altering the core codebase. This shift facilitated the establishment of the core architecture through the first stable releases, solidifying Freeplane's position as a viable alternative for mind mapping needs. From 2013 to 2018, Freeplane's development emphasized community expansion and technical integrations, including a migration to for collaborative code management in 2014, which enhanced issue tracking and pull request handling. The project also focused on , incorporating multi-language support for interfaces and documentation in languages such as , , , , Turkish, , and Slovenian, broadening its global user base. Java updates were progressively integrated, culminating in a requirement for 8 starting with version 1.7.10 in 2019 to leverage modern runtime features while dropping support for older versions like Java 7. Between 2019 and 2025, Freeplane prioritized modern enhancements, such as updated look-and-feel options and improved navigation tools, to align with contemporary user expectations in (as of November 2025, the latest stable release is 1.12.14 from September 2025). Compatibility with 21 was achieved by 2024, allowing integration with the latest release for better performance and security, including embedded Java distributions for easier deployment. Sustained releases continued despite open-source challenges, including maintainer transitions, as evidenced by increased contributions from new developers around 2021. The Freeplane community has remained active through forums and bug reporting on , where discussions on usage and improvements have fostered ongoing engagement since the project's early days. Contributions peaked around 2020, particularly in scripting enhancements, driven by collaborative efforts on platforms like , which replaced older forums by 2022 to streamline developer interactions. This growth is reflected in over 230 user reviews and ratings on , highlighting sustained interest in the project's evolution.

Core Features

Mind mapping and outlining tools

Freeplane enables users to create mind maps starting with a central root that serves as the focal point for organizing ideas hierarchically. Radial branching extends from this central , allowing users to add child that represent subtopics or related concepts, forming a tree-like structure to visualize relationships and hierarchies. To manage complexity in larger maps, Freeplane supports folded or collapsed views, where branches can be hidden or revealed by pressing the Space key on a selected , enabling focused through expansive content without visual overload. In addition to visual mind mapping, Freeplane offers an outlining mode that presents the map as a linear, text-based list, mimicking traditional outlines with the root at the top and indented branches below for a sequential, hierarchical display. This mode facilitates quick entry and editing of content, where users can convert linear outlines into full visual maps and vice versa; for instance, pressing Enter creates a new at the same level, while adds a child beneath the current one, streamlining the building of structured lists from textual input. Navigation within mind maps and outlines is supported through intuitive tools, including to traverse nodes sequentially. Users can zoom in or out using Ctrl combined with the mouse wheel for detailed or overview views, and pan across the map by holding and dragging with the middle mouse button to reposition content dynamically. The find and replace function, accessible via Ctrl+Shift+F, allows searching and editing text across the entire map, while hyperlinks can connect nodes to external resources, internal map elements, or other nodes, activated by Ctrl+click for seamless idea interconnection. For basic file handling, Freeplane uses the native .mm format for saving and opening mind maps, ensuring compatibility with its predecessor and allowing direct import of existing .mm files via Ctrl+O. Simple text imports are possible through the > , enabling users to populate initial maps from outlines or other non-proprietary content to kickstart mapping workflows.

Node management and editing

Freeplane provides a variety of node types that serve as the foundational elements for constructing maps, enabling users to incorporate diverse content directly into the structure. The primary node type is text-based, where users can enter and edit content in the core by double-clicking the node or using the Edit > Core > Edit Core in Dialog option (shortcut: Alt+Enter), supporting rich text formatting such as bold (Ctrl+B), italics, bulleted or numbered lists, tables, hyperlinks (Ctrl+H in the dialog), and paragraph alignment. Nodes also support icons and images added to the core for visual enhancement, with images insertable via the or to represent concepts graphically. Attachments, such as files or URIs, can be linked to nodes and stored as details or notes, allowing integration of external resources without embedding them directly in the map. Structural editing in Freeplane facilitates flexible reorganization of the through intuitive tools. Users can perform drag-and-drop operations to move : select one or more , drag them to a target location where it highlights, and release to either nest them as children or position them as siblings. To create an independent copy of for reuse across different branches, hold the Ctrl key during the drag-and-drop process. For linked —creating shared that propagate changes symmetrically without duplicating the subtree—copy the node (Ctrl+C) and then select the target parent node and use > Paste as (shortcut: Ctrl+Alt+V). nodes, identifiable by curly brackets, aggregate information from child or sibling by grouping them under a single parent, summarizing key details like totals or overviews while maintaining the underlying structure; they are created by selecting sibling and using Insert > New Node > New Node, with customizable properties for visual distinction. Nodes in Freeplane can be enhanced with attributes and details to manage and extended content efficiently. Attributes are key-value pairs (e.g., "" = "high" or "" = "2025-11-11") added via Edit > Node Properties > Add Attribute in Dialog, allowing users to tag nodes with structured data like priorities or deadlines; for multiple nodes, the Extended Attribute Editor supports batch addition, and the Attribute Manager (Edit > Node Properties > Attribute Manager) provides a tabular view for editing across the map. The details pane, accessible by pressing +F2 or via the menu, offers a hidden area beneath the node core for longer notes, supporting rich text, images, and attachments without cluttering the main view; it can be toggled for visibility and is ideal for supplementary information. To ensure reliability during editing sessions, Freeplane includes a robust /redo system accessible via Ctrl+Z for and Ctrl+Y for redo, allowing users to revert or restore changes to content, , or across multiple steps. Additionally, an autosave feature helps protect against by periodically creating files of map states, configurable under Tools > Preferences > > Automatic Save with options for save intervals (in milliseconds), directories (default: .backup folder), and the number of retained files (e.g., up to a specified count before deletion on exit); as of November 2025, however, users have reported occasional failures in this feature in pre-release versions 1.12.15, so frequent manual s (Ctrl+S) are recommended.

Advanced Features

Styling, filters, and views

Freeplane provides extensive styling tools to customize the visual appearance of mind maps through predefined and user-defined styles applied to nodes, edges, and backgrounds. Predefined styles such as "," "Floating node," "Important," and automatic level styles like "Level 1" and "Level 2" control properties including node colors, fonts, shapes, and icons, allowing users to apply consistent formatting via the or tool panel. Multiple styles can be active simultaneously on a node, with precedence rules ensuring that character-level formatting overrides selected styles, which in turn override node-specific formatting. Styles support automatic inheritance from parent nodes, propagating formatting down branches unless overridden, which streamlines the creation of hierarchically consistent maps. Edge connectors can be styled as curved or straight lines, with options for automatic color assignment based on branches, levels, or columns to enhance in complex maps. Cloud and background shapes are customizable through , including background colors and images that fit to the window, set via the Format menu or editor. Users customize styles by editing them in the Manage Styles dialog (Format > Manage Styles > Edit styles, Ctrl+F11), where new styles can be created from selections, renamed, or reordered, and conditional styles can be defined to apply formatting based on node content or position. Filters in Freeplane enable dynamic viewing by conditionally hiding or showing nodes based on criteria such as text content, icons, or attributes, using the Filter Toolbar and for intuitive subset selection. The Filter Composer dialog allows building complex conditions, such as matching specific text strings, icon presence, or attribute values, with options to show ancestors or descendants of matched nodes, and filters can be saved as bookmarks for quick reactivation. This UI-driven approach supports tasks like focusing on relevant branches without permanent deletion, with enhancements in version 1.8.1 adding per-map-view filters and diacritic-insensitive matching, and version 1.9.8 introducing advanced conditions like "Any ancestor" or "For all descendants." Views and layouts offer flexible presentation options, including full view for radial layouts and outline for a linear, hierarchical list resembling traditional outlines, toggled via View menu settings. Dark mode, introduced in version 1.7.10, supports the Darcula along with a dedicated map template for reduced in low-light environments. Presentation mode, available since version 1.6.0, transforms maps into slideshows with configurable transitions, spotlight effects to highlight selected nodes while dimming others, and independent settings per map for professional demonstrations. Tooltips provide hover previews of node details, notes, and full content, enhancing navigation without expanding nodes, while selection highlights trace paths from the to the selected , visually emphasizing structure and context. These features collectively improve by allowing tailored visual and interactive experiences, with cloning briefly enabling styled reuse across maps for consistent presentation.

Scripting, formulas, and automation

Freeplane incorporates scripting to enable advanced customization and automation, allowing users to extend the application's functionality through Java-compatible scripts. These scripts can be executed via the menu (Tools > Scripts), keyboard shortcuts, or triggered by events such as node selection, with execution modes including single- processing, multi- batch operations, or recursive application to branches. For instance, a script can batch-edit text across selections by assigning new values like node.text = "Updated [Content](/page/Content)". Formulas in Freeplane provide computational capabilities directly within node text, evaluated as Groovy expressions prefixed with an equals sign (=), which replace the formula with the computed result upon map changes. Basic arithmetic is supported, such as =2 + 3 yielding 5, while more complex operations include summing child node values with =children.sum(0){it.to.num} or aggregating attribute values like =children.sum(0){it['amount'].num0} to total numerical attributes named "amount" from child nodes. Date formatting leverages Groovy's date handling, for example =node.to.date.format('yyyy-MM-dd') to display dates in a specific pattern, and conditional logic enables dynamic evaluations, such as =children.count{it.text.contains('priority') ? 1 : 0} to count high-priority child nodes. These features require familiarity with Groovy syntax for effective use, as formulas access node properties like children or text directly. Automation is facilitated through init scripts, which execute automatically on Freeplane startup since version 1.5.8 and can register event listeners for actions like map opening or user inputs, stored in the user's scripts/init/ directory. Menu extensions allow scripts to integrate as custom options, specified via annotations like // @ExecutionModes({on_single_node="/menu_bar/tools[custom_action]"}), enhancing the with user-defined functions. The underlying , accessible via Help > Scripting API, supports add-on development by providing proxy objects such as node for element manipulation and c for controller interactions, though full utilization demands knowledge due to Groovy's JVM foundation. Practical examples demonstrate these capabilities: scripts can generate dynamic content, such as a map by creating dated nodes with localized day names and event placeholders, executed via Tools > Scripts to populate a monthly view. For external , a script using the @Grab directive can import files, parsing rows into hierarchical nodes for data import workflows, or pull Firefox bookmarks from to build linked structures. These automation tools empower users to tailor Freeplane for tasks like tracking or without relying on external plugins.

Extensions and Integration

Add-ons and their installation

Freeplane add-ons are distributed as special mind map files with the .addon.mm extension, which bundle scripts, styles, and other resources to extend the application's functionality. These files have been supported since version 1.2, enabling modular enhancements without modifying the core software. Compatibility is ensured through attributes like freeplaneVersionTo in the add-on file, which allows Freeplane to automatically check and warn about version mismatches during installation. Installation can be performed via the in-app manager for a streamlined one-click process, available in Freeplane versions 1.2.10_05 and later, or manually by downloading from the official repository on SourceForge. To use the in-app method, users navigate to Tools > Add-ons > Search add-ons, visit the add-on page, download the file, and select it for installation, followed by a restart of the application. Manual installation from the repository involves downloading the .addon.mm file directly and importing it through the same Tools > Add-ons menu, with Freeplane verifying compatibility before proceeding. Once installed, add-ons are managed through the Tools > Preferences > Plugins tab, where users can enable or disable them individually to control active extensions. Users can check for updates manually using the "Check Add-on" tool or by downloading newer versions from the repository. Add-ons are categorized by function, such as productivity tools like templates that aid task organization. Users can develop custom add-ons leveraging Freeplane's scripting , primarily using for creating scripts that add menu items, functions, or integrations, with tools like the Developer Tools add-on facilitating packaging into .addon.mm files. This allows for extensions that build on core scripting capabilities, such as automating node operations or incorporating external libraries.

Export options and compatibility

Freeplane provides several built-in export options to facilitate sharing and integration of mind maps with other applications and formats. Users can export entire maps or selected branches via the File > Export map menu, supporting formats such as PDF for printable documents, interactive or for web pages with clickable elements, and image formats including , , and to capture visual representations. Additional documentation-oriented exports include and for outlines, , , and for wiki integration, as well as variants (Beamer, book, document, input) for . These exports can optionally include node folds to preserve hierarchical structure and styles such as colors or icons where supported by the target , though image exports prioritize visual fidelity over interactivity. The native file format for Freeplane mind maps is , an XML-based extension of the FreeMind format, ensuring portability across Java-enabled platforms without requiring . Freeplane maintains partial compatibility with FreeMind files, allowing import of maps created in while supporting Freeplane-specific features like formulas or advanced styling in native exports. For integration with office suites, exports to formats (compatible with ) or legacy formats (Excel, Word, Project) enable seamless incorporation into spreadsheets, documents, or project plans, often via direct file import or copying of structured outlines. XML exports preserve raw data and formatting for programmatic use or further processing in tools like transformers. Add-ons extend these capabilities for specialized exports and interoperability. The integration, available since version 1.12 via scripting or rendering scripts, allows nodes containing PlantUML code to generate UML diagrams that can be exported as images or embedded in /PDF outputs, enhancing compatibility with diagramming workflows. The GTD add-on, including its GTD Sync variant, collects tasks from mind maps and exports them as structured lists compatible with external applications like todo.txt, supporting synchronization of next actions and projects without native cloud features. While export is built-in, add-ons like Freeplane GTD+ further refine it by adding task-specific for better integration with markdown-based task managers. Freeplane's .mm format promotes easy sharing through its open XML structure, though it lacks built-in direct , relying on manual or third-party tools for collaborative environments.

Version History

Early releases (1.0–1.3)

Freeplane's initial stable release, 1.0, arrived in May 2010 following a series of beta versions that stabilized the fork from , enhancing overall code modularity and responsiveness for smoother mind mapping operations. Improved search and replace capabilities, details for supplementary information, and a shortened view further bolstered usability, while a single backup directory streamlined file management. Version 1.1, released in June 2010, built on this foundation with enhancements to text editing, including a more robust inline editor that supported line breaks and better handling of nodes for efficient . Basic formula support was integrated into text and attributes, enabling simple calculations within maps, and the introduction of a portable version allowed users to run Freeplane from USB drives without , promoting across devices. Export options expanded to include , , and formats, complementing existing and PDF outputs, while find-and-replace functionality improved to span all open maps. The 1.2.x series, starting in late 2010 and continuing through 2012, emphasized extensibility with the add-on manager, which simplified installation and management of plugins for custom features. Style presets evolved into comprehensive node styles and conditional styles, with map templates for predefined layouts, and summary nodes using curly brackets to group and condense sibling nodes visually and textually. Formulas advanced for use in node text, attributes, and filters, supporting dynamic content generation, while UI refinements like re-ordered menus, a properties panel, and varied connector shapes improved navigation and editing precision. Version 1.3.x, released in 2013, prioritized reliability through numerous bug fixes and better compatibility with 7, ensuring stable performance on contemporary systems. Early filter tools were refined with a larger , named conditions, and rearrangement options for custom filters, alongside docking s for flexible positioning and undockable views. Integration with added geospatial capabilities, and support expanded for inline rendering and syntax-highlighted editing, with signed files enhancing Java security compliance.

Intermediate releases (1.5–1.7)

Version 1.4.x, released around 2014, focused on maintenance and minor enhancements, including revised icons, fixes for clipboard operations on , and the introduction of the build system for improved plugin development. The intermediate releases of Freeplane from versions 1.5 to 1.7 marked a transitional phase, building on by refining visual elements, expanding export and presentation capabilities, and enhancing scripting and interface options for sustained user adoption. These updates, spanning 2015 to 2019, prioritized iterative improvements in layout precision, compatibility with evolving environments, and tools for advanced customization, making the software more versatile for and collaborative workflows. Version 1.5.x, released primarily between late 2015 and 2016, emphasized visual refinement to support more homogeneous and symmetric layouts suitable for learning and knowledge representation. Key additions included node alignment options, which allowed users to adjust text and detail positioning for greater structural control and readability. Background images were introduced, enabling the placement of contextual visuals behind maps to enrich presentations without cluttering node content. Improved tooltips with formatted text support provided on-hover details, enhancing during and . These features collectively polished the , addressing user on aesthetic . The 1.6.x series, emerging in and continuing through , focused on output enhancements and platform adaptability. Upgrades to PDF and improved fidelity for branches and full maps, with configurable options for fonts, texts, and line types to ensure professional-quality outputs compatible with external tools. 9 compatibility was integrated, allowing seamless operation on updated runtimes while maintaining backward support for Java 8. modes were added, featuring slide transitions, full-screen toggles, and per-map view independence, transforming mind maps into dynamic slideshows for educational or use. These developments expanded Freeplane's role in content sharing, briefly referencing basic mechanics without altering core . Versions 1.7.x, developed from 2017 to 2019, targeted long-term by modernizing the and tools. A dark UI theme, based on the Darcula look and feel, was implemented alongside a matching , offering reduced contrast for prolonged sessions and better integration with dark-mode operating systems. The minimum Java requirement shifted to version 8, enabling optimizations like enhanced scripting while supporting up to Java 13 for future-proofing. aliases permitted efficient referencing of shared content across maps, reducing redundancy in complex structures. scripting received significant enhancements, updating to version 2.5.2 with expanded for formulas, library integration via annotations like @grab, and improved permissions for init scripts, empowering advanced without external dependencies. These updates solidified Freeplane's appeal to power users seeking refined, extensible functionality.

Recent releases (1.9–1.12)

Version 1.8.x, released in 2020, introduced refinements to encoding and visual elements, including full support, emoticons usable as icons, hierarchical icon sets, and improvements to the command search dialog for better menu navigation. Menu icons could be toggled for platform-specific preferences, enhancing usability across operating systems. Freeplane version 1.9.x, released starting in 2020, introduced significant enhancements for node content handling and visual customization. Key additions included support for and rendering directly within nodes, enabling richer text formatting and mathematical expressions without external tools. New icon sets were incorporated to expand visual options for mind map elements, while configurable links allowed users to define custom behaviors for hyperlinks and connections. These updates, culminating in stable release 1.9.14, also extended the scripting for better automation of node manipulations. Subsequent releases in the 1.10.x and 1.11.x series, spanning 2021 to 2023, focused on modernizing the underlying technology stack and improving user interface responsiveness. Version 1.10.1 brought compatibility with 17 and upgraded the embedded scripting engine to version 4, facilitating more efficient execution and command-line operations. A refresh of icons provided a more contemporary look, and performance optimizations in 1.10.6 addressed font scaling issues on 11. In the 1.11.x line, features like auto-expand for nodes during navigation were added in 1.11.9, alongside 21 support and updates to the scripting for edge and border manipulations. Additional refinements, such as text direction controls and flower-like node layouts in 1.11.8, enhanced diagramming flexibility. The 1.12.x series, developed from 2024 onward, represents the most current stable branch as of November 2025, with version 1.12.14 released in September 2025 emphasizing stability and advanced integrations. Notable introductions include support within nodes starting in 1.12.9 and 1.12.10, allowing users to embed UML diagrams dynamically. bookmarks, introduced in 1.12.12 with drag-and-drop functionality and a Ctrl+Shift+B shortcut, streamline navigation in large maps, while auto-save options in 1.12.9 prevent during sessions. 21 compatibility was fully integrated from 1.12.9, and bug fixes in 1.12.14 addressed node minimization controls and edge highlighting from to selected nodes. Earlier patches like 1.12.13 improved element synchronization across maps and mouse-over selection scopes. Pre-release previews for 1.12.15, available from September to early November 2025, incorporate further tweaks, such as refined auto-scroll behaviors and minor scripting enhancements for automation tasks. These ongoing developments ensure Freeplane remains adaptable to contemporary environments and user workflows.

References

  1. [1]
    Home - Freeplane Documentation
    Freeplane. Freeplane is a free and open source software application that supports thinking, sharing information, getting things done at work, in school and at ...Getting startedNew documentation site8.1.34. Mind map gallery4. User documentation8.1.19. Freeplane installation ...
  2. [2]
    Home - Freeplane Documentation
    ### Summary of Freeplane
  3. [3]
    Relationship to FreeMind - Freeplane Documentation
    Introduction. In the following the origin of Freeplane is described. Since then Freeplane has got and is still is getting new functionality at a rapid speed, ...Missing: history | Show results with:history<|control11|><|separator|>
  4. [4]
    Freeplane download | SourceForge.net
    Application for Mind Mapping, Knowledge Management, Project Management. Develop, organize and communicate your ideas and knowledge in the most effective way.
  5. [5]
    freeplane/freeplane: Application for Mind Mapping ... - GitHub
    Freeplane is a free and open source software application that supports thinking, sharing information, getting things done at work, in school and at home.
  6. [6]
    What Is A Mind Map? | MindMapping.com
    The main idea, subject or focus is crystallized in a central image; The main themes radiate from the central image as 'branches'; The branches comprise a key ...Mind Mapping in Business · Education · Software Review
  7. [7]
    Scripting guide - Freeplane Documentation
    Freeplane also has a small script editor built into it. It is reached through Tools->Edit Script. You can run the scripts directly in the editor and store them ...
  8. [8]
    Distributions - Freeplane Documentation
    Freeplane is available for differents Operating Systems. All Freeplane setup files are available for download here.Missing: Chocolatey | Show results with:Chocolatey
  9. [9]
    Freeplane - Browse Files at SourceForge.net
    Freeplane in an application for mind mapping. This addon brings versionning control to freeplane enabling team working on a single mindmap. Currently supports ...
  10. [10]
  11. [11]
    Releases - FreeMind
    Jun 9, 2023 · History ; 0.0.3, 2000-07-09, Introduced hyperlinking between mind maps, more than one mind map opened at the same time, basic printing ...
  12. [12]
    June 2014, Project of the Month - Freeplane - SourceForge
    Jun 16, 2014 · ... FreeMind and was fascinated by the potential of mind maps. I was contributing to it over a long time. In 2007, I forked it and started Freeplane ...
  13. [13]
    FreeMind fork - Freeplane - SourceForge
    Nov 16, 2008 · the current state of the discussion is that we want Freeplane to be modular enough that it can be integrated into Eclipse (among other things), ...Missing: origins history
  14. [14]
    change log - Freeplane
    ... history" for easy access of backuped or autosaved maps Settings "Display attribute icon" and "display note icon" saved with each map separately Files ending ...Missing: origins | Show results with:origins
  15. [15]
    Freeplane - FreeMind
    Feb 6, 2025 · Freeplane-1.11.4 from 28 May 2023 requires Java Runtime Environment (JRE) 11 (released on 25 September 2018) or later through 17, according to ...
  16. [16]
    Goals - Freeplane Documentation
    Our main goals for Freeplane are: Better Mind Map editor than FreeMind, Better usability, More features, Frequent releases through better project organization.Missing: history milestones
  17. [17]
    Translation How-To - Freeplane Documentation
    On the Freeplane Weblate project page, click component Translation and then on your language; If in your Weblate profile you specify your translated language ...Missing: internationalization | Show results with:internationalization
  18. [18]
    Please help me install freeplane-1.7.6 - Linux Mint Forums
    Feb 27, 2019 · "Freeplane is not compatible with java 10, exiting" ... 2, says "Java 11 compatibility" as well as "Java 7 support dropped, Java 8 is required".<|separator|>
  19. [19]
    Freeplane reports it's not compatible with Java 10 when attempting ...
    Apr 7, 2019 · 1 Answer. You can have more then one Java installation on your Ubuntu. You can install Java 8 (1.8) next to Java 10 (Java 11).
  20. [20]
    Freeplane can not use Java version >= 24 because of removal of the ...
    Nov 25, 2024 · It means that the latest Java long term support version used with Freeplane ist Java 21, and Freeplane should refuse running under Java 24 or later.Freeplane can't find Java runtime #2284 - GitHubJDK problem · freeplane freeplane · Discussion #1770 - GitHubMore results from github.com
  21. [21]
    Freeplane documentation and development strategy - SourceForge
    Feb 16, 2022 · Hi, I'm @quickfold, a daily Freeplane user for 10+ years. I've been very active in Freeplane discussions and development from June 2021 ...
  22. [22]
    freeplane freeplane · Discussions - GitHub
    Explore the GitHub Discussions forum for freeplane freeplane. Discuss code, ask questions & collaborate with the developer community.Missing: milestones migration growth
  23. [23]
    Freeplane reloads and collaboration - SourceForge
    Jan 22, 2022 · Discontinued Forums replaced by GitHub ... The most advanced script I've managed was to export a freeplane mindmap to XHTML and overwrite the file ...Missing: 2014 | Show results with:2014
  24. [24]
  25. [25]
    First steps - Freeplane Documentation
    First steps · To create a new node, press enter . · To add text to the new node, start typing and press enter when you are done. · To create a new child note, ...
  26. [26]
    introduction-aka-many-unsorted-ideas-related-to-freeplane
    Freeplane is a mind mapping program with many overwhelming advantages and a small number of significant disadvantages when compared to similar programs.
  27. [27]
    Hot keys and beyond - Freeplane Documentation
    Find and replace - Edit->Find->Find and replace… (Ctrl+Shift+F); FInd and replace in all maps - Edit->Find->Find and replace in all maps; Mange reminders ...Missing: navigation pan
  28. [28]
    Working with mindmap files - Freeplane Documentation
    Create a new map with File->New map (Ctrl+N). This creates a new map using the default template. Create a new map from a different template with File->New map ...Missing: outlining | Show results with:outlining
  29. [29]
    Editing and removing nodes - Freeplane Documentation
    You would like to edit the contents of nodes or removing a node from the map. Below are the instructions on how to go about doing so in Freeplane.
  30. [30]
    Formatting maps and nodes - Freeplane Documentation
    The most straightforward way to format a node is to use the formatting toolbar or hot keys, like Ctrl+B for bold. There's also Tool panel (right-hand ...Missing: outline | Show results with:outline<|control11|><|separator|>
  31. [31]
    understanding-nodes - Freeplane Documentation
    User documentation. ❱. 4.1. First steps · 4.2. Working with mindmap files · 4.3. Hot keys and beyond · 4.4. Bookmarks · 4.5. Formatting maps and nodes · 4.6.
  32. [32]
    Selecting, moving and copying nodes
    ### Summary of Drag-and-Drop Reorganization and Cloning Nodes in Freeplane
  33. [33]
    Summary Nodes | Freeplane Documentation - WordPress.com
    Summary nodes are nodes with curly brackets used to group together a series of sibling nodes. Summary nodes are used when you want to group sibling nodes under ...
  34. [34]
    Adding and Editing Attributes - Freeplane Documentation
    The Attribute Manager manages all the attributes in a map. To access the manager, from the the main menu, go to Edit > Node properties > Attribute Manager.
  35. [35]
    Release smoke test - Freeplane Documentation
    *Test undo and redo (Ctrl+Z and Ctrl+Y) *Arbitrarily move some nodes around *Save map, close Freeplane, reload Freeplane. *Select all nodes (Ctrl+A) *Select ...
  36. [36]
    Styles - Freeplane Documentation
    Freeplane has several predefined styles, like Default , Floating node or Important , as well as Automatic level styles like Level 1 , Level 2 .Missing: outlining | Show results with:outlining
  37. [37]
    Conditional node styles - Freeplane Documentation
    The users of FreePlane can create rules to automatically associate a certain characteristic with a certain style.Missing: views | Show results with:views
  38. [38]
    understanding-interface - Freeplane Documentation
    The Find Panel provides a pop-up version of the Find Toolbar that can be left open to better manage searches. See Searching Nodes for more information. (to be ...Missing: pan hyperlinks
  39. [39]
    Scripting! Script filter - Freeplane Documentation
    For special search and filtering tasks scripting can be employed. The rich scripting API gives access to all relevant properties of nodes.Missing: views | Show results with:views
  40. [40]
    tooltip is shown even if full content of node is shown · Issue #2660
    Sep 12, 2025 · So, hovering the mouse over it correctly shows the tooltip. Now, activating View->View settings->Displayed node content->Full the node content ...
  41. [41]
    Formulas - Freeplane Documentation
    Formulas are very similar to formulas in spreadsheet processors like Excel or OpenOffice Calc: =2 + 3 Formulas, which are identified by the leading '=', are ...References · When the map is changed. · Editor support for formulas · Open issues
  42. [42]
    Init scripts - Freeplane Documentation
    ### Summary of Init Scripts in Freeplane
  43. [43]
    Calendar Script - Freeplane - SourceForge
    Jun 20, 2017 · Script will appear in Tools->Scripts. Features: - You can use your own translations to generate localized calendar. Days are named according to ...
  44. [44]
    Scripts collection - Freeplane Documentation
    This script adds up the "AMOUNT" attributes of all child nodes of a node and sets the "SUM" attribute of the selected node to the sum.
  45. [45]
    Add-ons (Develop) - Freeplane Documentation
    This page gives instructions for developing Freeplane add-ons. Freeplane is built from modules called plugins like the Scripting, Formula or LaTeX plugin.
  46. [46]
    Extend with add-ons - Freeplane Documentation
    OPML is a popular export format for mind maps and OPML has nodes recorded in outline tags. Within each outline tag is. a text attribute which is the node ...
  47. [47]
    Current Freeplane File Format - Freeplane Documentation
    Freeplane's file format is based on the original FreeMind format, with Freeplane-specific extensions. The schema is accurate as of version 1.1.x.
  48. [48]
    GTD Sync download | SourceForge.net
    Rating 5.0 (1) · FreeApr 15, 2025 · The Freeplane add-on "GTD Sync" enables you to use the non-linear representation of Freeplane to organise and review your projects, next actions and delegated ...Missing: external | Show results with:external
  49. [49]
    FreeplaneGTD+ download | SourceForge.net
    May 8, 2023 · Freeplane GTD is an addon, that can collect tasks specified in a mindmap, thus allowing the users of Freeplane to use the concepts of GTD in their mind.
  50. [50]
    New features in Freeplane 1.2 - Freeplane Documentation
    Hyperlinks for menu items; Keyboard shortcut documentation: Map and ... Improvement in search and replace functions; Different cloud shapes; New icons ...Missing: navigation zoom pan
  51. [51]
    FreeMind 0.9.0 - Freeplane 1.1.x
    New filtering features · Date based filter · Filter conditions for numeric values return false for non numeric values · Filter based on link labels · Filter history ...
  52. [52]
    Portable Freeplane
    Freeplane can run as a portable app from a USB stick. Download a portable app platform, java, and Freeplane, then start Freeplane from the platform.Missing: Chocolatey | Show results with:Chocolatey
  53. [53]
    New features in Freeplane 1.3
    Ability to rearrange custom filters in the filter composer · Add Format=Unparsed LaTeX and \unparsedlatex node prefix to allow LaTeX content that is solely used ...
  54. [54]
    Jonas Batista Freeplane Version Announcement - SourceForge
    Nov 15, 2015 · Therefore we started to develop a new Freeplane Version 1.5 to create mind maps accorging to his principles. Today there is a first official ...
  55. [55]
    References to other known documentation/tutorial sites - Freeplane
    Release cycle · 8.1.42. Release smoke test · 8.1.43. Rules to build user ... What's new in Freeplane 1.5 mind map. Videos. MindMapping for Business and ...
  56. [56]
    Enhance Presentations in Freeplane - SourceForge
    Jan 18, 2017 · Another way to focus on a particular node is presentation mode (I like to think of it as theater mode). Where only the selected nodes are ...
  57. [57]
  58. [58]
    Releases · freeplane/freeplane - GitHub
    Application for Mind Mapping, Knowledge Management, Project Management. Develop, organize and communicate your ideas and knowledge in the most effective way ...Missing: milestones migration Java growth