TriliumNext Notes

TriliumNext Notes Team·TriliumNext.Notes

Build your personal knowledge base with TriliumNext Notes

TriliumNext Notes is an open-source, cross-platform hierarchical note taking application with focus on building large personal knowledge bases.

winget install --id TriliumNext.Notes --exact --source winget

Latest 0.103.0·May 13, 2026

Release Notes

v0.103.0 Note If you enjoyed this release, consider showing a token of appreciation by:

  • Pressing the β€œStar” button on GitHub (top-right).
  • Considering a one-time or recurrent donation to the lead developer via GitHub Sponsors or PayPal. Important Due to the introduction of new note types (spreadsheet) and the OCR feature, the database and sync versions have been increased. This means that both the desktop and the server need an upgrade in order to continue syncing. Warning The Windows binary has received a certificate upgrade which means that you might get SmartScreen warnings depending on how you install the application. This is already a known issue, the workaround is to right click the installer β†’ Properties and check the security box at the bottom of the window. πŸ’‘ Key highlights
  1. A long-awaited note type is now supported: Spreadsheets, allowing for a familiar (Excel-like) editing experience with formulas, powered by Univer Sheets.
    • Support for it is considered beta and it might face some changes along the way.
    • See the documentation for important aspects to consider when using spreadsheets.
  2. Basic Markdown support with preview and sync scrolling.
  3. Built-in OCR support for images, but also PDF and Office (Word, PowerPoint, Spreadsheet) text extraction which integrates with the search function. See the Media page in Options for configuration.
  4. Custom dictionary is now synchronized across instances
  5. New deployment for Linux under test: AppImage
  6. Bookmarks in text notes were overhauled
    • Bookmarks were renamed to Anchors in order not to overlap with the concept of bookmarked notes in Trilium.
    • Anchors can now be used across notes as they are integrated into the Add link feature. See documentation for more information.
    • Added a corresponding slash command to make it easy to introduce new anchors.
  7. We are reintroducing an LLM chat functionality with full-size chats as well as a sidebar with tools that allow it to alter your notes or even create scripts. 🚨 Breaking changes
  • Back-end scripting:
    • api.axios has been removed. It has already been marked as deprecated for more than two years now and given the recent security compromise and the fact that it's not actually used in the Trilium code base we took the decision to remove it completely. Please update your scripts to use the built-in fetch() instead.
    • api.cheerio has been marked as deprecated, but not removed. As an alternative we provide node-html-parser which has a more DOM-oriented syntax. 🐞 Bugfixes
  1. Save indicator not showing in quick edit popup.
  2. Grid of child notes does not clear floats.
  3. Open tabs would load in the background, causing a slight performance impact.
  4. New layout:
    • Save indicator would not disappear if reduced motion was activated.
    • Table of contents would not refresh on formatting changes and sometimes it missed some updates.
  5. Missing empty icon from the default icon pack.
  6. Board collection:
    • Scrolling horizontally was clipped.
    • Add button not snappable to on mobile.
  7. Invalid canvas note crashes full-text search
  8. Protecting or un-protecting notes does not refresh the state of the tree.
  9. Collections will show the note list even if a protected session is not available.
  10. Notes created from within a collection don't respect the protected state.
  11. Long-standing issue with CSRF errors on mobile, which required a refresh.
  12. Setup text in DarkMode is hardly legible
  13. Share: Browsing to "/share" on uninitialized setup causes crash
  14. Large Equations Render over editor using Latex align environment in Display Mode
  15. New layout: attribute detail modal not visible
  16. The first attribute value fails to pop up the label details window correctly
  17. Thumbnail images in version v0.102.1 are too small
  18. PDF previews can fail between software updates due to caching issues
  19. Can't print or export to PDF on Linux Wayland
  20. Browsing to "/share" on uninitialized setup causes crash by @argusagent
  21. Refresh content for SPAs with "query string" in hash by @contributor
  22. Import file with Chinese char in file name cause random char in file name after import
  23. Share: Webviews occupy too little height, making them hard to see
  24. Events in calendar show as light even when dark theme is selected
  25. Scripting: Preact's useContext is exported, but createContext isn't
  26. Share Function - Translation not being used
  27. Changing the note icon does not change the icon in the tab
  28. Cannot open quick search results in new tab
  29. Server & desktop not running properly if placed in a hidden directory (e.g. ~/.local/share).
  30. Collections:
    • Not reacting to changes in note reordering.
    • Clicking on a URL promoted attribute in board will also open quick edit.
  31. Performance issues when typing caused by saving the document too many times (addresses Significant input lag and UI freezing during continuous drawing/writing (Mouse & Pen) but also other note types as well)
  32. Unnecessary attribute setting when editing a note in a calendar's quick edit.
  33. Title is no longer auto-selected when creating a new note
  34. Note Map view of Hidden Notes freezes Trilium
  35. Search: Some user-facing error messages were not translated.
  36. Uncaught TypeError shown in logs when switching notes with bottom-right attribute window open
  37. Demo spacing and formatting issues
  38. Setup doesn't support trailing slash for sync
  39. "Open Command Palette" shortcut opens with the '>' symbol highlighted
  40. Unable to set column value to zero in table view
  41. Displaying deep child notes in the Journal calendar view
  42. Titles of Options are renamable
  43. New layout sidebar
    • Table of contents sometimes renders math equations multiple times
    • Highlights list does not show equations.
  44. Deleting a not displayed note will change the displayed note
  45. Demo notes: statistics not working due to missing Chart.js
  46. Disable "Internal trilium link (Ctrl+L)" on code-block text selection
  47. Orphaned keyboardShortcuts* options after upgrade
  48. Scripting: Logging complex entities such as api.startNote would show [object Object]
  49. Import from HTML does not restore indentation
  50. Mermaid:
    • Mermaid diagram copy reference to clipboard button is broken
    • Issue with Chinese Paths on Windows
  51. Add an error when link couldn't be opened
  52. UI overlap in attribute editing by @ZAKIURREHMAN
  53. Some launch bar context menus were intercepted by the browser.
  54. ENEX import: Attachments should not be converted into separate pages
  55. Exporting code of type Markdown resulted in a .mkd or .code (for GFM).
  56. Importing a Markdown file with β€œImport as text note” disabled would import as the wrong format (File) instead of Code.
  57. Text notes would print with a different font than the one in body.
  58. The hidden notes hiearchy becomes apparent after importing a note into root
  59. No focus in β€œChoose note type” dialog
  60. Markdown import: Wrong management of backtick-escaped triple backtips
  61. Safe import strips out bookmarks from note
  62. Printing: Reference links not shown by @contributor
  63. For publicly shared pages, the checkbox does not display on dark theme
  64. PDF: Not reacting to deleting highlights or moving them around
  65. The help button in a dialog now opens in a separate dialog instead of closing that dialog.
  66. Clicking on β€œFull search syntax help” doesn't work.
  67. Breadcrumb: Children hidden from tree are still listed
  68. Settings: Slashes not displayed well in the backup toast
  69. Code notes: Line numbers are lacking a background.
  70. Renaming an attachment won't update its name from the list.
  71. Tooltips in left Sidebar after unlocking db still showing [protected]
  72. Dropdown menu transparency causes readability issue by @adoriandoran
  73. Switching from β€œView source” to another note would not show the inline actions.
  74. Trilium not recovering after system suspension on Ubuntu Snap ✨ Improvements
  75. Videos & audio files imported in Trilium now have a new default icon and the extension will be trimmed.
  76. Improved the design of the video and audio player and added additional functionality such as easy seeking, rotation, picture-in-picture.
  77. Mermaid:
    • Added a list of example diagrams that are shown when Mermaid notes are empty, for getting started quickly. All the supported diagrams types were added.
    • As a result of the previous change, new Mermaid diagrams start out as empty instead of a generic flowchart diagram.
    • Updated the version of Mermaid which brings in two new diagram types: Venn and Ishikawa.
  78. Space mobile launcher container evenly by @Mystler
  79. PDF: Inline toolbar with highlight and comment by @contributor
  80. Add Catppuccin theme to both code notes and code blocks by @giuxtaposition
  81. Added four more themes to code notes: High Contrast Dark, High Contrast Light, Material Ocean, and Synthwave '84
  82. Relation map: Add more options to open notes in the context menu
  83. Improve database performance by adding new indices (by @perfectra1n).
  84. CKEditor was updated to v48 with the most notable change of being able to change the alignment of tables with or without text wrapping (see #5791).
  85. Mermaid diagrams were updated which brings in two new diagram types: TreeView and Wardley Maps.
  86. Inline mermaid diagrams use a more modern approach to rendering, which should reduce flicker.
  87. Relation map: rename relations through context menu
  88. Share: Render dates on the client to match their locale.
  89. Backend script: add an API to execute other backend scripts.
  90. Download button for backups by @Lorinc936
  91. Search:
    • Improve the error messages to be more user-friendly when searching for keywords without quotes or entering text after expressions
    • Add a way to open all the results in a new tab
    • Improve search performance by using caches and optimizing algorithms by @perfectra1n

Installer type: exe

ArchitectureScopeDownloadSHA256
x64β€”DownloadB8E871AA250EAF3045B10472EE44EF656D75FA4255A0D2B2BCDF0C986E0E3731
arm64β€”Download2EE04ADA75F1072B44D11AEC4F419411CDC48E3574ED882D2A8C7F5970F0048F

Details

Homepage
https://github.com/TriliumNext/Notes
License
AGPL-3.0
Publisher
TriliumNext Notes Team
Support
https://github.com/orgs/TriliumNext/discussions
Copyright
Copyright Β© 2024 TriliumNext Notes Team
Moniker
trilium

Tags

documentation-toolelectronknowledge-graphknowledgebaselocal-firstmarkdownnote-managmentnote-taking-appnotebooknotespersonal-wikiscriptableself-hostedself-hostingwikiwysiwyg

Older versions (27)

0.102.2
ArchitectureScopeDownloadSHA256
x64β€”DownloadC32AB1DEF8ED5CE162F5A6F961028B9833093A0CDA2C73E65C53B4E4D3D348F2
arm64β€”Download083030D375E798D825215E644956975AF9F5649E6CB01327EF341A4B68DA420F
0.102.1
ArchitectureScopeDownloadSHA256
x64β€”DownloadC4C502896429E4C5519833EDEB0972B234735884710D4C444B66FD9A505395A7
arm64β€”DownloadDEC25BCF14B884524CC446C95FF1DE3442580B415DC7163A7010EDCBC117006E
0.102.0
ArchitectureScopeDownloadSHA256
x64β€”Download65663F987300914819FEB17E81068D265B7B34447582F09203C56F06FB3EDF2F
arm64β€”Download75C0D05EF627CC3318D1BBA496C0B8FA0CD052B6BAAA5DAED7E58766FF0FF667
0.101.3
ArchitectureScopeDownloadSHA256
x64β€”Download5899CAF699B9891B6B5B898F89F63364C794463BB7D3E0FF4394298E6AF554AE
arm64β€”DownloadDE706A3672E94A6B49B403843F3CAFBD13DC3E8605122829A684946009895156
0.101.1
ArchitectureScopeDownloadSHA256
x64β€”DownloadF00EF36AD412FC04B65609D27C8B03BF0262293A5489498C20D51C7AC55D0BE3
arm64β€”Download03FD38A3C1E3051585A7ECDA1CCFE9FC75C78E9A62F6618F9420BC01AEC32643
0.101.0
ArchitectureScopeDownloadSHA256
x64β€”Download2B27DAC3CC06B44CCBABDB17DE863F9C4B60098545103A90FB55712B80B86B3E
arm64β€”DownloadA3354FEE82478963176B61CBDAC312A81F4E42F904C9C5FC6045D31CC170F208
0.100.0
ArchitectureScopeDownloadSHA256
x64β€”DownloadEA887753262B276AA781350E674AEA7DFE76581BAE52D09565F6AE7369400833
arm64β€”DownloadC227D17F3958B07891A071E157066606526620FA30E5591481397CC644C0F999
0.99.5
ArchitectureScopeDownloadSHA256
x64β€”DownloadCAC9DABC1FC0F5E89B231A4A7AC7B5910F453A190BD253C5DC76BB66F906B2E0
arm64β€”Download645A95A34AACDCE2CCBE3B9D185642C9D4270FA5B4DD3EC7266725A9B497C835
0.99.4
ArchitectureScopeDownloadSHA256
x64β€”DownloadF36743B69B52A076EFB19A1EF120E6A948F76E69CB6FF6F31190A1DD88506587
arm64β€”Download009B4225D38C6EE5EA4D9CB3C2D83EE1D191F7AB8649996374DC3FB388AE7080
0.99.3
ArchitectureScopeDownloadSHA256
x64β€”Download74C94CA6C4924B26382CAB94513A3F5A3D132C7A7D368D7D8924B2359C7298FE
arm64β€”DownloadF131BB57EFDD867FCB5DB09BBFA820C7E50C76F0396CE7945ED026804B6127FB
0.99.2
ArchitectureScopeDownloadSHA256
x64β€”DownloadE320F38F2A11CD0573A001D84DEF222BEE87D55D6EFFF11909BFFEBCA6E94229
arm64β€”DownloadDB581AC1267DC2E596764FA924B79F51ECEC7E60739A7EBEA9F86553B63E7C83
0.99.1
ArchitectureScopeDownloadSHA256
x64β€”Download8928EC5DDDA4C05BCDDA060C15400FA6760D6016C388A9039A2B94FAE7E5084B
arm64β€”DownloadC0336B815A7E2501FA7404D9D826847E0B2346BB904EF3C8A1CE27779959BE19
0.99.0
ArchitectureScopeDownloadSHA256
x64β€”Download05EFE1CAFF1AD655A51122E903B549006AD90C37615BEE9F1F2CEAEE08F2DFCE
arm64β€”DownloadF697E63A5310F3A03FF2DC28B865E56ECE3B42096746EA627A2A621247F9F0B3
0.98.1
ArchitectureScopeDownloadSHA256
x64β€”Download1C6548766FE9C6E5A27AC498842C6800DD5C4CB4D7EC0CB4CB02B21F927B6809
arm64β€”Download7E23AD8CF3378F35761506529930FE30E3067E314C24C48484BD137433181D31
0.98.0
ArchitectureScopeDownloadSHA256
x64β€”Download10526B13D19E288E0EE043027D095BC994674DEF3A9B97F0CDB64A62A9940465
arm64β€”Download5B4A6373971BEF4BAC007AB7A57196AABE8517E8BE7A42F51D5AB2B18AE1127B
0.97.2
ArchitectureScopeDownloadSHA256
x64β€”Download6D5BFDB613F1733E2008DD48CC02272075217723B18B7F553F7A0CC900A768D7
arm64β€”DownloadA90C67F06DF1585A2C412EE0C0ADD7BE85F7E032344DB401863F117259A59127
0.97.1
ArchitectureScopeDownloadSHA256
x64β€”DownloadFF1BCF626977A904BA9960C9258FB4E6B302401C890F82A2AD2F69F678C40043
arm64β€”DownloadB7B211C269CADFC13DDAC4D67C26C3FA06553918328EB2085A08E4A4A4FAE72C
0.97.0
ArchitectureScopeDownloadSHA256
x64β€”Download4CB37340A51D64FD1ABDAC57045433E3832FCE592A29096F3FC3B188D17C0DE4
arm64β€”DownloadA67431EE2E715B982B0933AA4F7E16E6CA518AEE5012101794FE4DFCDAD1C53D
0.96.0
ArchitectureScopeDownloadSHA256
x64β€”Download2C6F8B3BB74494C487AA3A1969DD30E5C8D65C163A8BC61FF91322E87885FB81
arm64β€”Download2CE5259D8D842250EB2C44574644C1989247F296A49AB7F4ADD3AD429D205274
0.95.0
ArchitectureScopeDownloadSHA256
x64β€”Download75E3C0E46717B0667F922CD367E08E87FB5D3B673366FB06CB3581C201E4456F
arm64β€”Download5DC5B5A1A8ED945EC1567FFFBA63549C86FD0E400399A603927EB2770EE824B3
0.94.1
ArchitectureScopeDownloadSHA256
x64β€”DownloadE5145B5B57FEBF6C9FA23678C78F0F835C353EA2208FB013F4292E9BAAC8064A
arm64β€”Download480327EB9256F06FE3121B943AAF03903F26BD4C0815F4F858915896F016FAA4
0.94.0
ArchitectureScopeDownloadSHA256
x64β€”Download0592F3545CC51A3AB44199FE4A854F3ADBAA0DFF23438C05773B61112657C6B5
arm64β€”DownloadD7D23CA882377F499B05321190FB8A8094B4A46A1D04FECA232D805F10F043EC
0.93.0
ArchitectureScopeDownloadSHA256
x64β€”DownloadF4A0A596634FE63B3B131AB857FFAC4E8B206FA52BDF779C2944F44F5AD90C08
arm64β€”DownloadD4C06FA840F5393101E31975C48490E79BE6D6A9E8A23818D995CC3AA5DF8E16
0.92.7
ArchitectureScopeDownloadSHA256
x64β€”Download71D54FDC2AC9503951AB217F251D63322A27894D27C8981D18442A05D2B6C9E8
arm64β€”Download825232C6A3AE72ACB6644C05B51F78B14594FDE35812EF4531FB4FCDE1914FEE
0.92.6
ArchitectureScopeDownloadSHA256
x64β€”Download62928BC174D820716C1A97F078E704108D2AA87111D8B1178283F463BC577772
arm64β€”DownloadB2A8C44E8C452C402797FEDB94BE5AC474FFAA50D114CC39D134EC883DEEDA70
0.92.4
ArchitectureScopeDownloadSHA256
x64β€”Download33CC7B8D8C38BB0A092035C8EEDC8DB00E871BB1BEC78BA3A83FD94DF8C7B3FB
arm64β€”Download99C119452D458C002F71C0A3C22AFEFCAB8E5CB36DD5ECD152D7FADC3B8635BB
0.90.12
ArchitectureScopeDownloadSHA256
x64β€”Download1019333A83C6FBF26D79746134C1C0080D1094C0A4E6BB326A1C18B0726917A0
arm64β€”Download4B32C905580C28C58274B8A093B4211ABA8E81E3D7A3CBA87B0E92A2D1BFD320