{"id":13455483,"url":"https://github.com/mindolph/Mindolph","last_synced_at":"2025-03-24T08:32:51.252Z","repository":{"id":45675420,"uuid":"480504296","full_name":"mindolph/Mindolph","owner":"mindolph","description":"Mindolph is an open source personal knowledge management software for all desktop platforms.","archived":false,"fork":false,"pushed_at":"2024-05-09T16:29:35.000Z","size":27994,"stargazers_count":87,"open_issues_count":1,"forks_count":6,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-05-10T22:04:20.179Z","etag":null,"topics":["csv","freemind","gen-ai","javafx","javafx-desktop-apps","knowlege","llm","markdown","markdown-editor","mind","mind-map","mindmap","mmd","openai","pdf","plantuml","puml","xmind"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mindolph.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-11T18:31:45.000Z","updated_at":"2024-06-10T07:00:28.222Z","dependencies_parsed_at":"2023-12-16T08:38:42.944Z","dependency_job_id":"aa0dfbf3-6767-4961-a8f1-f509af508edb","html_url":"https://github.com/mindolph/Mindolph","commit_stats":null,"previous_names":[],"tags_count":80,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mindolph%2FMindolph","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mindolph%2FMindolph/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mindolph%2FMindolph/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mindolph%2FMindolph/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mindolph","download_url":"https://codeload.github.com/mindolph/Mindolph/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221947609,"owners_count":16906153,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csv","freemind","gen-ai","javafx","javafx-desktop-apps","knowlege","llm","markdown","markdown-editor","mind","mind-map","mindmap","mmd","openai","pdf","plantuml","puml","xmind"],"created_at":"2024-07-31T08:01:06.040Z","updated_at":"2025-03-24T08:32:51.206Z","avatar_url":"https://github.com/mindolph.png","language":"Java","readme":"\u003cp\u003e\n\t\u003ca title=\"Releases\" target=\"_blank\" href=\"https://github.com/mindolph/Mindolph/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/release/mindolph/Mindolph.svg?style=flat-square\u0026color=9CF\"\u003e\u003c/a\u003e\n\t\u003ca title=\"Downloads\" target=\"_blank\" href=\"https://github.com/mindolph/Mindolph/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/downloads/mindolph/Mindolph/total.svg?style=flat-square\u0026color=blueviolet\"\u003e\u003c/a\u003e\n\t\u003ca title=\"GitHub Commits\" target=\"_blank\" href=\"https://github.com/mindolph/Mindolph/commits/main/\"\u003e\u003cimg src=\"https://img.shields.io/github/commit-activity/m/mindolph/Mindolph.svg?style=flat-square\"\u003e\u003c/a\u003e\n\t\u003ca title=\"Last Commit\" target=\"_blank\" href=\"https://github.com/mindolph/Mindolph/commits/main/\"\u003e\u003cimg src=\"https://img.shields.io/github/last-commit/mindolph/Mindolph.svg?style=flat-square\u0026color=FF9900\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n### Mindolph\n\n![](./DemoWorkspace/app_30.png)\n\nMindolph is an open source personal knowledge management software for all desktop platforms. [简体中文](./docs/README_zh_CN.md)\n\n\n### Features\n* 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.\n* Organize your files as a tree in your workspaces.\n* Save opened files  as a named `Collection` to manage related files even from different workspaces.\n* Multiple tabs for opening files instead of a single file window, making it easy to switch back and forth between files.\n* 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.\n* Outline view for active opened file.\n* Snippet feature to quickly insert pre-defined or user-defined snippets to Mind Map, PlantUML and Markdown files.\n* Quickly navigate to any file and search text in files under any specific folder.\n* Mind Map:\n\t* Edit mind map easily and quickly with key shortcuts.\n\t* 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.\n\t* Supports note, file link, URI link, image and emoticon for topic node.\n\t* Import from other mind map formats like Freemind, Mindmup, XMind, Coggle, Novamind.\n\t* Export to other file formats like Freemind, Markdown, image files(png/svg), AsciiDoc, etc.\n\t* Compatible with files created by `netbeans-mmd-plugin`.\n* PlantUML:\n\t* Syntax highlighting.\n\t* Preview results instantly while editing.\n\t* Export to image file and ASCII image.\n* Markdown\n\t* Syntax highlighting.\n\t* Preview results instantly while editing.\n\t* Export to PDF and HTML files.\n* CSV Sheet\n\t* Show and edit CSV file visually.\n* Experimental GenAI support for Mind Map, Markdown, PlantUML and plain text editors, you can generate text content by API of LLM. supported LLM providers:\n\t* OpenAI  \n\t* Ali Qwen  \n\t* Ollama  \n\t* Google Gemini API  \n\t* Hugging Face API  \n\t* ChatGLM  \n\t* DeepSeek\n* Supports multiple desktop platforms, including `macOS`, `Windows` and `Linux`.\n* Many other features you would find out.\n\n\n### Screenshots\n\u003cp float=\"left\"\u003e\n\t\u003cimg src=\"docs/screenshots/mindmap_light_snippet.jpg\" width=\"45%\"/\u003e\n\t\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\t\u003cimg src=\"docs/screenshots/mindmap_dark_outline.jpg\" width=\"45%\"/\u003e\n\u003c/p\u003e\n\u003cp float=\"left\"\u003e\n\t\u003cimg src=\"docs/screenshots/markdown1.jpg\" width=\"45%\"/\u003e\n\t\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\t\u003cimg src=\"docs/screenshots/puml_activity_snippet.jpg\" width=\"45%\"/\u003e\n\u003c/p\u003e\n\u003cp float=\"left\"\u003e\n\t\u003cimg src=\"docs/screenshots/puml_sequence.jpg\" width=\"45%\"/\u003e\n\t\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\t\u003cimg src=\"docs/screenshots/puml_component2.jpg\" width=\"45%\"/\u003e\n\u003c/p\u003e\n\u003cp float=\"left\"\u003e\n\t\u003cimg src=\"docs/screenshots/puml_state.jpg\" width=\"45%\"/\u003e\n\t\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\t\u003cimg src=\"docs/screenshots/find_in_files.jpg\" width=\"45%\"/\u003e\n\u003c/p\u003e\n\n[See More](docs/screenshots.md)\n\n\n### Releases\n\n#### Release Notes\n\n* Stable Version: [v1.10.x](docs/release-notes/v1.10/v1.10.md)\n* Unstable Version: [v1.11.x](docs/release-notes/v1.11/v1.11.md)\n\n#### Downloads\n\n|Platform|Type|Stable|Unstable|Note|\n|----|----|----|----|----|\n|macOS|.dmg|[v1.10.5](https://github.com/mindolph/Mindolph/releases/download/v1.10.5/Mindolph-1.10.5-x64.dmg) |[v1.11.4](https://github.com/mindolph/Mindolph/releases/download/v1.11.4/Mindolph-1.11.4-x64.dmg) | Intel |\n|macOS|.dmg|[v1.10.5](https://github.com/mindolph/Mindolph/releases/download/v1.10.5/Mindolph-1.10.5-aarch64.dmg) |[v1.11.4](https://github.com/mindolph/Mindolph/releases/download/v1.11.4/Mindolph-1.11.4-aarch64.dmg) | Apple Silicon \u003c/br\u003efor supporting PlantUML, install graphviz first:\u003c/br\u003e`brew install graphviz`|\n|Windows|.msi|[v1.10.5](https://github.com/mindolph/Mindolph/releases/download/v1.10.5/Mindolph-1.10.5.msi) |[v1.11.4](https://github.com/mindolph/Mindolph/releases/download/v1.11.4/Mindolph-1.11.4.msi) | |\n|Debian/Ubuntu|.deb|[v1.10.5](https://github.com/mindolph/Mindolph/releases/download/v1.10.5/Mindolph-1.10.5.deb)|[v1.11.4](https://github.com/mindolph/Mindolph/releases/download/v1.11.4/Mindolph-1.11.4.deb)|\tfor supporting PlantUML, install graphviz first:\u003c/br\u003e  `sudo apt install graphviz`|\n|Fedora|.rpm|[v1.10.5](https://github.com/mindolph/Mindolph/releases/download/v1.10.5/Mindolph-1.10.5.rpm)|[v1.11.4](https://github.com/mindolph/Mindolph/releases/download/v1.11.4/Mindolph-1.11.4.rpm)| |\n|Java Executable|.jar|[v1.10.5](https://github.com/mindolph/Mindolph/releases/download/v1.10.5/Mindolph-1.10.5.jar)|[v1.11.4](https://github.com/mindolph/Mindolph/releases/download/v1.11.4/Mindolph-1.11.4.jar)| Java 21 is the minimum version to run this application. \t\u003c/br\u003e If you are using Linux, run the jar like this:  \u003c/br\u003e `java -jar Mindolph-1.10.5.jar`  \u003c/br\u003e If not, download latest JavaFX SDK for your platform and extract to somewhere eg: `c:\\javafx-sdk-23`, run the jar file like this:   \u003c/br\u003e `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` |\n\n\n[Change Logs](docs/change_logs.md)\n\n\n### Development\n\nMindolph is developed based on JavaFX, see [code/README.md](code/README.md) for more details.\n\nFuture Plan:  \n\n* 1.11: New features and improvements for Gen-AI.\n* 1.12: Improvement and bug fixing.\n\n### Buy me a cup of coffee\n\n\u003cimg src=\"docs/bmc_qr.png\" width=\"30%\"/\u003e\n","funding_links":[],"categories":["Java","Real World Examples"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmindolph%2FMindolph","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmindolph%2FMindolph","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmindolph%2FMindolph/lists"}