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 tree in your 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.
- Quickly navigate to file and search text in files under specific folder.
- Mind Map:
- Edit mind map easily and quickly with key shortcuts.
- Supports theme and provides some pre-defined themes(
Classic
, Light
and Dark
), customizing themes by duplicating existing theme and setup 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 file(png/svg), AsciiDoc, etc.
- Compatible with files created by
netbeans-mmd-plugin
.
- PlantUML:
- Syntax highlighting.
- Preview result instantly while editing.
- Templates and code snippets for editing quickly.
- Export to image file and ascii image.
- Markdown
- Syntax highlighting.
- Preview result instantly while editing.
- Export to PDF and HTML file.
- 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
- Supports multiple desktop platforms, including
macOS
, Windows
and Linux
.
- Many other features you would find out.
Screenshots
See More
Releases
Platform |
Type |
Stable |
Unstable |
Note |
|
v1.8.x |
v1.9.x |
Release notes |
macOS |
.dmg |
v1.8.4 |
v1.9.1 |
Intel |
macOS |
.dmg |
v1.8.4 |
v1.9.1 |
Apple Silicon for supporting PlantUML, install graphviz first:brew install graphviz |
Windows |
.msi |
v1.8.4 |
v1.9.1 |
|
Debian |
.deb |
v1.8.4 |
v1.9.1 |
for supporting PlantUML, install graphviz first: sudo apt install graphviz |
Fedora |
.rpm |
v1.8.4 |
v1.9.1 |
|
Java Executable |
.jar |
v1.8.4 |
v1.9.1 |
Java 17 is the minimum version to run this application. If you are using Linux, run the jar like this: java -jar Mindolph-1.8.4.jar If not, Download latest JavaFX SDK for your platform and extract to somewhere eg: c:\javafx-sdk-21 , run the jar file like this: java --module-path c:\javafx-sdk-21\lib --add-modules java.sql,javafx.controls,javafx.fxml,javafx.swing,javafx.web,jdk.crypto.ec -jar Mindolph-1.8.4.jar |
Change Logs
Development
Mindolph is developed based on JavaFX, see code/README.md for more details.
Future Plan:
- 1.9: File Collection and Outline.