Freeplane is a free and open source software application that supports thinking, sharing information, getting things done at work, in school and at home. It provides you a set of tools for mind mapping (also known as concept mapping or information mapping) and navigating the mapped information. Freeplane's capabilities will appeal to power users, but for the typical user is also a more robust alternative to Xmind, Mindmeister, and similar mind mapping software. Freeplane is written in Java using OSGi and Java Swing. It runs on any operating system that has a current version of Java installed. It can be run locally or portably from removable storage like a USB drive.
What's new in 1.13.3
Tag category AI tools Tag category scripting API Copying selected chat messages as markdown Options to show root node text or bookmark titles on tab titles and map menu labels - Preferences…->Appearance->Look and Feel->Tab titles - Preferences…->Appearance->Look and Feel->Maximum tab title length Bookmarks outline and bookmark toolbar can follow the view root Switch AI Chat tool availability between reading, editing and disabled Add reusable AI prompts that are managed in a dialog like assistant profiles, exposed as dynamic actions - Tools->AI prompts->Edit prompts... Thinking effort and temperature configuration Search and filter AI model selectors in chat, reusable prompts and assistant profiles - Keep one session-wide filter across selectors - Navigate filtered models with Up and Down and confirm a model with Enter Configure OpenAI, OpenRouter, Requesty, custom OpenAI-compatible, Gemini and Ollama providers concurrently - Manage provider and model settings in the separate AI models Preferences section - Keep separate service addresses, model lists and credentials for every provider - Support an optional credential and separate model-list address for custom providers Automatically discover models confirmed to support text output and tool calling - Use native provider capabilities with exact OpenRouter metadata fallback where needed - Use an empty model list for automatic discovery or wildcard-only entries to filter discovered models - Treat literal model IDs as an explicit trusted list without discovery - Migrate user-defined legacy model lists while discarding obsolete bundled defaults Keep unavailable selected AI models visible and prevent requests until an available model is selected Show modal errors when reusable prompts have no available effective model Reset individual or all Preferences values to their defaults Bug fixes
Make the most of your next outdoor activity, or relive the trips you’ve taken. BaseCamp lets you plan outdoor activities, organize your data and share your adventures with others.