Mindolph

Mindolph is an open source personal knowledge management software for all desktop platforms. 简体中文
Features
- Create and manage your own files in separate workspaces with saving in your local storage, which means you have full control of your knowledge compared to cloud solutions.
- Organize your files as a tree in your workspaces.
- Save opened files as a named
Collection
to manage related files even from different workspaces.
- Multiple tabs for opening files instead of a single file window, making it easy to switch back and forth between files.
- Supports Mind Map(
*.mmd
), Markdown(*.md
), PlantUML(*.puml
), CSV sheet(*.csv
) and plain text(*.txt
) file formats, more formats will be supported in the future.
- Outline view for active opened file.
- Snippet feature to quickly insert pre-defined or user-defined snippets to Mind Map, PlantUML and Markdown files.
- Quickly navigate to any file and search text in files under any specific folder.
- Mind Map:
- Edit mind map easily and quickly with key shortcuts.
- Supports themes and provides some pre-defined themes(
Classic
, Light
and Dark
), customizing themes by duplicating existing themes and setup the style of any element freely.
- Supports note, file link, URI link, image and emoticon for topic node.
- Import from other mind map formats like Freemind, Mindmup, XMind, Coggle, Novamind.
- Export to other file formats like Freemind, Markdown, image files(png/svg), AsciiDoc, etc.
- Compatible with files created by
netbeans-mmd-plugin
.
- PlantUML:
- Syntax highlighting.
- Preview results instantly while editing.
- Export to image file and ASCII image.
- Markdown
- Syntax highlighting.
- Preview results instantly while editing.
- Export to PDF and HTML files.
- CSV Sheet
- Show and edit CSV file visually.
- Experimental GenAI support for Mind Map, Markdown, PlantUML and plain text editors, you can generate text content by API of LLM. supported LLM providers:
- OpenAI
- Ali Qwen
- Ollama
- Google Gemini API
- Hugging Face API
- ChatGLM
- DeepSeek
- Supports multiple desktop platforms, including
macOS
, Windows
and Linux
.
- Many other features you would find out.
Screenshots
See More
Releases
Release Notes
Downloads
Platform |
Type |
Stable |
Unstable |
Note |
macOS |
.dmg |
v1.10.5 |
v1.11.3 |
Intel |
macOS |
.dmg |
v1.10.5 |
v1.11.3 |
Apple Silicon </br>for supporting PlantUML, install graphviz first:</br>brew install graphviz |
Windows |
.msi |
v1.10.5 |
v1.11.3 |
|
Debian/Ubuntu |
.deb |
v1.10.5 |
v1.11.3 |
for supporting PlantUML, install graphviz first:</br> sudo apt install graphviz |
Fedora |
.rpm |
v1.10.5 |
v1.11.3 |
|
Java Executable |
.jar |
v1.10.5 |
v1.11.3 |
Java 21 is the minimum version to run this application. </br> If you are using Linux, run the jar like this: </br> java -jar Mindolph-1.10.5.jar </br> If not, download latest JavaFX SDK for your platform and extract to somewhere eg: c:\javafx-sdk-23 , run the jar file like this: </br> java --module-path c:\javafx-sdk-23\lib --add-modules java.sql,javafx.controls,javafx.fxml,javafx.swing,javafx.web,jdk.crypto.ec -jar Mindolph-1.10.5.jar |
Change Logs
Development
Mindolph is developed based on JavaFX, see code/README.md for more details.
Future Plan:
- 1.11: New features and improvements for Gen-AI.
- 1.12: Improvement and bug fixing.
Buy me a cup of coffee
