back to top

Trilium Notes: The Best Free Open Source Knowledge Base & Note Taking App for Windows, macOS & Linux

- Advertisement -

File Imformation

NameTrilium Notes – Free Open Source Hierarchical Note Taking Application
VersionLatest stable release (recommended)
File SizeWindows: ~120 MB (.exe) • macOS: ~150 MB (.dmg) • Linux: ~110 MB (.AppImage)
PlatformsWindows • macOS • Linux
LicenseOpen Source (AGPL)
Official RepositoryGitHub / TriliumNext
Official Sitetriliumnotes

Description

Trilium Notes is a free, open source, cross platform note taking application built for users who want a powerful & structured knowledge management system. It is designed for creating deep, hierarchical note trees that can scale from simple personal notes to massive knowledge bases with over 100,000 notes.

Unlike typical note apps, Trilium focuses on long term knowledge organization, automation, advanced linking, & flexible workflows. Notes can be arranged into an arbitrarily deep tree, cloned into multiple locations, or enhanced with attributes for querying & scripting. The interface provides fast navigation, full text search, rich editing tools, & seamless versioning to help users manage information efficiently.

Trilium includes advanced features like WYSIWYG editing, code highlighting, encryption, mind maps, excalidraw based sketching, REST API automation, relation maps, diagrams, mobile web app, & integration with OpenID. The ecosystem also includes community themes, scripts, plugins, and external resources like tutorials & knowledge base patterns.

The project is maintained by the TriliumNext community, which continues to improve stability, add features, and support new platforms.

Screenshots

Features of Trilium Notes

FeatureDescription
Deep Tree StructureNotes can be organized into an infinitely deep hierarchy with options to clone notes into multiple places.
Rich WYSIWYG EditorSupports tables, images, math, markdown autoformat, & full styling control.
Code EditingSyntax highlighting for dozens of languages, ideal for technical notes.
Fast NavigationIncludes full text search, note hoisting, quick jump, & efficient browsing.
VersioningAutomatically saves previous versions of notes for rollback and safety.
Attributes SystemUse attributes for tagging, querying, automation, or building custom workflows.
Multi Language UIAvailable in English, German, French, Spanish, Romanian, Chinese (both simplified & traditional).
Secure LoginIncludes OpenID and TOTP support for enhanced login security.
SynchronizationSync with a self hosted sync server. Third party hosting options are also available.
PublishingShare selected notes publicly with a clean publishing interface.
Strong EncryptionPer note encryption for sensitive content.
Diagram & Sketching ToolsCanvas based drawings using Excalidraw.
Relation Maps & Link MapsVisualize connections between notes.
Mind MapsBuilt using Mind Elixir for visual organization.
Geo MapsAdd location pins & GPX tracks.
ScriptingAutomate workflows with built in scripting capabilities.
REST APIExtensive API for automation, integration, & external tools.
ScalabilityBuilt to perform smoothly with knowledge bases of over 100,000 notes.
Mobile InterfaceOptimized web based mobile UI for phones & tablets.
ThemesIncludes dark mode and supports custom user themes.
Import & ExportEvernote import, markdown import & export, and various export formats.
Web ClipperSave web pages directly into Trilium with the browser extension.
Customizable UIAdd widgets, sidebar buttons, & personalize the layout.
Metrics & MonitoringBuilt in metrics with Grafana dashboard support.

System Requirements

PlatformMinimum Specification
WindowsWindows 8 or newer, 64 bit CPU, 4 GB RAM (8 GB recommended), 250 MB free disk space
macOSmacOS 10.13 or newer, Intel or Apple Silicon, 4 GB RAM (8 GB recommended), 250 MB free disk space
LinuxModern 64 bit Linux distribution, 4 GB RAM (8 GB recommended), 250 MB disk space

How to Install Trilium Notes??

First scroll to the Download Section & select the appropriate installer for your operating system.

Windows (.exe)

  1. Download the Windows installer.
  2. Unzip the downloaded archive.
  3. Run the trilium executable.
  4. Start organizing your notes immediately.

macOS (.dmg)

  1. Download the macOS disk image.
  2. Open the .dmg file & drag Trilium to the Applications folder.
  3. Launch it from Applications.
  4. If macOS alerts you about the developer, right click the app & allow it to open.

Linux Installation

Trilium Notes provides multiple installation options for Linux users. You can install it using the .deb package or the .rpm package. Choose the method that matches your distribution.

Install Using .deb (Debian, Ubuntu, Linux Mint & other Debian based systems)

  1. Download the Trilium .deb package from the latest release page.
  2. Open your terminal in the folder where the .deb file is saved.
  3. Install the package using: sudo apt install ./trilium_X.X.X_amd64.deb
  4. Wait for the installation to complete.
  5. Launch Trilium from the applications menu or run: trilium

If you encounter dependency issues, run:

sudo apt --fix-broken install

Install Using .rpm (Fedora, RHEL, CentOS, openSUSE & other RPM based systems)

  1. Download the Trilium .rpm package from the latest release page.
  2. Open your terminal in the folder containing the .rpm file.
  3. Install it using the system package manager.

For Fedora & RHEL based systems:

sudo dnf install trilium-X.X.X.rpm

For older RPM based systems:

sudo rpm -i trilium-X.X.X.rpm
  1. Once installed, launch Trilium from the applications menu or run:
trilium

Download Trilium Notes: The Best Free Open Source Knowledge Base & Note Taking App

Conclusion

Trilium Notes delivers a powerful, flexible, and deeply structured approach to building a personal knowledge base. Its combination of a rich WYSIWYG editor, advanced scripting, deep tree organization, fast navigation, and cross platform availability makes it an exceptional choice for users who want complete control over their notes. Whether you are managing research, long term projects, or a large personal knowledge system with thousands of entries, Trilium provides the performance, stability, and customizability required for serious knowledge work.

With native packages for Windows, macOS & Linux, along with browser access and server based synchronization, Trilium fits seamlessly into almost any workflow. Its open source nature ensures transparency, long term reliability, and a strong community that continues to expand its capabilities. For anyone searching for a free, capable, and scalable note taking solution, Trilium Notes stands out as one of the most complete and dependable options available today.

- Advertisement -
YOU MAY ALSO LIKE

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular