Alexandrie logo

Alexandrie

Self-hosted knowledge base with an extended Markdown editor

Alternative to: notion, confluence, obsidian

Alexandrie screenshot

About Versions (45)

v8.7.0

2026-02-22

Features

  • feat(i18n): support internationalization for dashboard interface :tada: by @Smaug6739 in https://github.com/Smaug6739/Alexandrie/pull/399
  • feat: save preferences to the backend database & refactor frontend preferences :tada: by @Smaug6739 in https://github.com/Smaug6739/Alexandrie/pull/406
  • feat: improve uploads management across the app by @Smaug6739 in https://github.com/Smaug6739/Alexandrie/pull/400
    • feat: allow drop files directly in sidebar (67f8c67a)
    • feat: add nodeId support for file uploads in editor & editor modal (0e769bf8)
    • feat: enhance file upload management with new FileInline component and attachment visibility settings (5d0523b9)
    • feat: new app drop with preview (re-use NodeResourceInline component) (e4e449fa)
  • feat: Adds the ability to create a child document from the context menu by @DanilChugaev in https://github.com/Smaug6739/Alexandrie/pull/404
  • feat: add text layer rendering to PDF viewer component (a3a87f7a)
  • feat: add container highlight feature for custom block delimiters in Markdown editor & some fixes in editor theme (ef19c5d1)
  • feat: add rainbow brackets plugin for enhanced bracket visibility in Markdown editor & autoclose brackets & autoclose keymaps (477abe7b)
  • feat: implement scroll synchronization between editor and preview (861a6c27)
  • feat: enhance password input fields with autocomplete attribute (57b90d47)
  • feat(svg-icons): replace non maintained vite-plugin-svg-icons with custom svg-sprite plugin (248dc48f)
  • feat: enhance accessibility by adding aria-labels to action buttons and improving avatar alt text (7f5ca5a7)
  • feat: add public pages with privacy, about, documentation (#401) (6e99d84f)
  • feat: enhance accessibility by adding aria-labels to action buttons and improving avatar alt text (7f5ca5a7)
  • feat: update theme colors for improved contrast and consistency (a72b31e0)

Fixes

  • fix: remove default markdown font family to use from preferences (3dac16bc)
  • fix: correct katex center expressions (7e98e705)
  • fix: highlight color (16ed3068)
  • fix(icons): correct white space between attributes (b8233a69)
  • fix: update copyright holder in LICENSE file (c673c7d5)
  • fix: capture click evant when login with a provider to avoid error display during small time (1965c79b)
  • fix: print mode overflow in long documents show scrollbar instead of the page (184147fb)
  • fix: app color picker don’t show tooltip (ba09f23a)
  • fix: adjust scrollbar width for improved usability (ba535e6d)
  • fix: remove default markdown font family to use from preferences (3dac16bc)

Refactor

  • style: update theme colors for improved contrast and consistency (a72b31e0)
  • refactor: update Icon class binding to array syntax for consistency (bf7e23ca)
  • refactor: ColorPickerModal simplify color selection and remove unused color helper (89c793b0)
  • refactor: simplify dashboard layout (e3c6e7a9)
  • refactor: remove ‘hideSidebarResources’ preference and related UI elements (d4edd225)

Performances

perf: some optimizations with SidebarItem render (4eaf522d)

Other

  • build: bump dependencies
  • chore: clean up docker-compose.dev.yml & old config files (1a4da14a)
  • chore: update katex paths for correct classification (96abb5ec)
  • docs: move advanced configurations to docs folder (c11b4201)
  • chore: simplify eslint config to keep code clean (cc6510ec)
  • chore: set arrowParens rule to remove brace in inline functions (118e4cb1)
  • chore: remove indent for styles & scripts (911945bc)