0.6.329Apache-2.0
strict
core24
Markdown, Writerside, and Nextcloud Notes editor with Git, diagrams, OpenAPI, and MathJax.
Features
Diagrams and mathematics
BusyMark renders Mermaid, PlantUML, D2, and fenced OpenAPI content locally. Mathematical expressions are rendered with the bundled MathJax environment.
Git
- Detect or initialize repositories.
- Stage, unstage, roll back, and discard changes.
- Commit selected changes.
- Fetch, fast-forward-only pull, push, and set an upstream.
- Create and switch branches.
- Browse project history and per-file history.
- Inspect commit details and changed files.
- Restore a file from an earlier commit.
- Draft commit messages using AI.
Export
BusyMark can export the current Markdown document (including a Nextcloud note) or a Writerside instance to PDF and portable offline HTML.
PDF export supports configurable paper size, orientation, margins, typography, headers and footers, page numbering, table of contents, and heading numbering.
AI editing
AI-assisted editing is optional and disabled by default.
BusyMark supports Ollama, OpenAI, and Google Gemini. Proposed edits are presented for review before changes are applied.
- Markdown editing — Source, Editor, Reading, and Split views with formatting tools, syntax highlighting, code folding, tables, images, links, code blocks, callouts, collapsible content, and document diagnostics.
- Writerside projects — Open and create Writerside-compatible projects; edit Markdown and XML topics; manage instances, tables of contents, reusable TOC libraries, and project structure.
- Nextcloud Notes — Connect to a Nextcloud server, create and edit notes offline, synchronize changes, search and filter notes, manage categories and favorites, and work with attachments.
- Navigation and search — Files, Topics, and Outline views, tabbed documents, command palette, keyboard shortcuts, document search and replace, reviewed replacement across local workspaces, and Markdown TOC generation.
- Technical documentation — Local rendering of Mermaid, PlantUML, D2, fenced OpenAPI specifications, and MathJax mathematical expressions.
- PDF and HTML publishing — Export Markdown documents and Writerside instances to configurable PDF or portable offline HTML, with controls for layout, typography, tables of contents, heading numbering, and HTML styling.
- Git integration for local workspaces — Review changes and diffs, stage and unstage files, commit, create and switch branches, fetch, pull, push, inspect file and project history, compare historical versions, and restore earlier file versions.
- Clipboard and Local History — Reuse source, rich-text, and image fragments during the current session; compare and restore persistent on-device document revisions independently of Git.
- AI-assisted editing — Optional Ollama, OpenAI, and Gemini integration with explicit edit scope and shared context, proposal review before changes are applied, and AI-assisted Git commit-message drafting.
- Workspace reliability — Detect files changed outside BusyMark, recover unsaved documents, restore previous workspace sessions, manage remote-image permissions, and protect Git operations behind workspace trust.
Diagrams and mathematics
BusyMark renders Mermaid, PlantUML, D2, and fenced OpenAPI content locally. Mathematical expressions are rendered with the bundled MathJax environment.
Git
- Detect or initialize repositories.
- Stage, unstage, roll back, and discard changes.
- Commit selected changes.
- Fetch, fast-forward-only pull, push, and set an upstream.
- Create and switch branches.
- Browse project history and per-file history.
- Inspect commit details and changed files.
- Restore a file from an earlier commit.
- Draft commit messages using AI.
Export
BusyMark can export the current Markdown document (including a Nextcloud note) or a Writerside instance to PDF and portable offline HTML.
PDF export supports configurable paper size, orientation, margins, typography, headers and footers, page numbering, table of contents, and heading numbering.
AI editing
AI-assisted editing is optional and disabled by default.
BusyMark supports Ollama, OpenAI, and Google Gemini. Proposed edits are presented for review before changes are applied.
Update History
0.6.2 (28) → 0.6.3 (29)22 Oct 2026, 00:15 UTC
0.6.1 (27) → 0.6.2 (28)15 Oct 2026, 09:00 UTC
0.6.0 (26) → 0.6.1 (27)9 Oct 2026, 02:02 UTC
0.5.1 (25) → 0.6.0 (26)7 Oct 2026, 06:01 UTC
0.5.0 (24) → 0.5.1 (25)5 Oct 2026, 08:30 UTC
0.4.2 (23) → 0.5.0 (24)22 Sept 2026, 23:15 UTC
0.4.1 (22) → 0.4.2 (23)16 Sept 2026, 23:15 UTC
0.4.0 (21) → 0.4.1 (22)14 Sept 2026, 01:30 UTC
0.3.5 (20) → 0.4.0 (21)13 Sept 2026, 01:00 UTC
0.3.4 (19) → 0.3.5 (20)9 Sept 2026, 04:15 UTC
0.3.3 (18) → 0.3.4 (19)5 Sept 2026, 04:15 UTC
0.3.2 (17) → 0.3.3 (18)1 Sept 2026, 01:45 UTC
0.3.1 (16) → 0.3.2 (17)29 Aug 2026, 02:15 UTC
0.3.0 (15) → 0.3.1 (16)28 Aug 2026, 22:15 UTC
0.2.5 (14) → 0.3.0 (15)21 Aug 2026, 04:45 UTC
0.2.4 (13) → 0.2.5 (14)18 Aug 2026, 06:45 UTC
0.2.3 (12) → 0.2.4 (13)11 Aug 2026, 00:30 UTC
0.2.2 (11) → 0.2.3 (12)3 Aug 2026, 23:15 UTC
0.2.1 (8) → 0.2.2 (11)22 Jul 2026, 04:30 UTC
0.2.0 (7) → 0.2.1 (8)5 Jul 2026, 04:00 UTC
15 Jun 2026, 10:15 UTC
21 Oct 2026, 23:53 UTC
15 Jun 2026, 10:45 UTC




