LeafWiki logo

LeafWiki

Lightweight self-hosted Markdown wiki, a single Go binary with no database

Alternative to: notion, confluence, gitbook

LeafWiki screenshot

About Versions (54)

v0.13.0

2026-09-08

Introduces a rebuilt Settings area with UI-based Git backup and public mode configuration, per-user preferences for language and avatars, SMTP user invitations, and various editor and image improvements.

v0.12.1

2026-08-16

Introduces new Markdown syntax for highlights and collapsible blocks, enhances authentication via reverse-proxy headers, improves SQLite concurrency, and completes frontend internationalization.

v0.12.0

2026-07-26

Introduces backup and restore functionality, two-factor authentication, enhanced UX improvements, and expanded observability metrics.

v0.11.4

2026-07-08

Introduces rich paste, pinned pages, TOC side panel, ZIP-based backup snapshots, and page renaming from the tree view, along with various UI and editor bug fixes.

v0.11.3

2026-06-30

v0.11.3 introduces async filesystem resync, a Unix socket listener, PowerShell code highlighting, and various UI and backup bug fixes.

v0.11.2

2026-06-25

Fixed issues regarding KaTeX math, bash conditionals, and wiki-link syntax within code blocks.

v0.11.1

2026-06-22

This update adds support for more highlight.js languages and fixes bugs related to wikilinks, search indexing, and golang x net.

v0.11.0

2026-06-20

Introduces [[WikiLink]] syntax, a redesigned mobile UI, automatic page saving, nested YAML frontmatter support, and significant performance optimizations through lazy-loading and O(1) index structures.

v0.10.2

2026-06-04

This patch release addresses an XSS security vulnerability in search result rendering and updates the quic-go dependency.

v0.10.1

2026-05-30

This patch release introduces security hardening for auth and storage, a new health endpoint, editor UI improvements, and various stability and bug fixes.

v0.10.0

2026-05-25

Introduces tags and properties with frontmatter integration, enhances the editor with search/replace and KaTeX support, improves content navigation, and strengthens authentication with proxy auth.

v0.9.2

2026-05-05

Fixed the alignment of password change dialogs.

v0.9.1

2026-05-04

Version 0.9.1 adds a new installer argument and fixes issues with custom frontmatter persistence and wiki content processing.

v0.9.0

2026-04-26

Version 0.9.0 introduces optimistic locking, revision history, shareable permalinks, and various UI enhancements alongside numerous bug fixes and dependency updates.

v0.8.6

2026-04-12

This release introduces a release version display in the UI and includes numerous bug fixes for the previewer and UI, along with several dependency updates.

v0.8.5

2026-04-06

Version 0.8.5 introduces new copy actions, custom stylesheets, asset size limits, and various bug fixes and performance improvements across the importer and UI.

v0.8.4

2026-03-30

Version v0.8.4 introduces link autocompletion and improvements to tree persistence, alongside various UI bug fixes and dependency updates.

v0.8.3

2026-03-19

Introduces keyboard search navigation and a PageQuickSwitcher, fixes sidebar and scrollbar bugs, and updates several dependencies.

v0.8.2

2026-03-08

Version v0.8.2 introduces reverse proxy subpath support via --base-path, Treeview expand/collapse buttons, a Mermaid version bump, and various dependency updates and bug fixes.

v0.8.1

2026-02-22

This release improves treeview and GetPageByPath performance, removes page metadata during printing, and updates several dependencies.

v0.8.0

2026-02-15

Version 0.8.0 introduces section functionality, markdown file imports, frontmatter support, and improvements to tree node navigation and design.

v0.7.4

2026-02-11

This release fixes a public accessibility bug for the assets directory and updates multiple project dependencies.

v0.7.3

2026-02-01

This release consists of various dependency updates and documentation refinements.

v0.7.2

2026-01-18

Introduces a branding settings page, a Code of Conduct, non-interactive installer mode, and improvements to SQLite FTS5 tokenization.

v0.7.1

2026-01-09

This release includes several dependency updates for the UI and E2E environments.

v0.7.0

2026-01-04

Version 0.7.0 introduces security enhancements including CSRF protection and session-based auth, new viewer roles, page metadata, and various UI and search improvements.

v0.6.1

2025-12-29

This release introduces search ranking and fuzzy search improvements, CSS support in markdown, updated network defaults, and link statistics enhancements.

v0.6.0

2025-12-23

Implemented backlinks and broken link tracking in the UI, improved link state management during file renames, and fixed several configuration and navigation bugs.

v0.5.2

2025-12-20

Fixed an issue with environment-based configuration for public access and added logging for resolved parameters.

v0.5.1

2025-12-18

Added HTML support to the Markdown editor and fixed bugs related to Mermaid scrolling, print mode, dark mode, and screenshot deletion.

v0.5.0

2025-12-09

Introduces dark mode, atomic backend write operations, a global hotkey system, and several UI enhancements including a progress bar and header code injection.

v0.4.11

2025-12-06

Updated mdast-util-to-hast dependency and added macOS release targets.

v0.4.10

2025-11-21

Version 0.4.10 introduces editor enhancements, UI improvements for the sidebar and preview, a centralized dialog registry for better maintainability, and various dependency updates.

v0.4.9

2025-11-07

Introduces quick installation, MermaidJS diagram support, and page copying, alongside various bug fixes and Docker build improvements.

v0.4.8

2025-10-24

Introduces page creation for non-existing links, UI improvements, and various bug fixes including markdown preview and mobile tree buttons.

v0.4.7

2025-10-19

Added a host parameter for specific IP listening, fixed YAML syntax, updated documentation, and bumped multiple dependencies.

v0.4.6

2025-07-20

Added a print layout, implemented minor UI improvements, and updated several dependencies including Tailwind CSS.

v0.4.5

2025-07-06

Updated dependencies.

v0.4.4

2025-06-29

Fixed several bugs including async slug generation, content saving after session timeouts, scroll position preservation, and mobile display issues for the User Management Table.

v0.4.3

2025-06-20

Improved sidebar behavior on mobile devices.

v0.4.2

2025-06-19

Added shortcuts to the Markdown Editor and fixed mobile display issues in the User Management Table and Sidebar scrolling.

v0.4.1

2025-06-17

Fixed bugs related to site preview updates, editor layout sizing, and mobile title spacing.

v0.4.0

2025-06-17

Introduces mobile optimization, a search feature, and support for public pages.

v0.3.4

2025-06-10

Added ARM build target support and fixed bugs related to the AssetManager dialog and favicon display.

v0.3.3

2025-06-07

Reorganized components into feature folders, fixed UI bugs in the AssetManager and scrolling, updated dependencies, and refined release workflows.

v0.3.2

2025-06-01

Fixed caching issues for uploaded assets and syntax highlighting in the preview.

v0.3.1

2025-06-01

v0.3.0

2025-06-01

This release introduces the ability to upload multiple files simultaneously and rename uploaded files.

v0.2.0

2025-05-30

Introduces a new editor experience in version 0.2.0.

v0.1.4

2025-05-29

This release updates several backend and frontend dependencies, including Gin, SQLite, Vite, and various React libraries.

v0.1.3

2025-05-21

Updated the golang.org/x/net dependency from 0.37.0 to 0.38.0.

v0.1.2

2025-05-21

Updates various development dependencies and type definitions for node, react, and vite in the leafwiki-ui package.

v0.1.1

2025-05-13

Fixed API base URL handling and updated the implementation and documentation of CLI parameters.

v0.1.0

2025-05-13

Initial release featuring a working implementation of leafwiki, Playwright smoke tests, various dependency updates, and CI/CD workflow setups.