{"name":"Trilium: Build Your Personal Knowledge Base with This Powerful Notes App","description":"Trilium Notes is a free and open-source, cross-platform hierarchical note-taking application designed for building extensive personal knowledge bases. It offers a rich WYSIWYG editor, code support, and advanced features like note versioning and scripting. Users can organize notes in a deep tree structure and synchronize them with a self-hosted server.","github":"https://github.com/TriliumNext/Trilium","url":"https://osrepos.com/repo/triliumnext-trilium","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/triliumnext-trilium","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/triliumnext-trilium.md","json":"https://osrepos.com/repo/triliumnext-trilium.json","topics":["knowledge-base","note-taking","personal-wiki","self-hosted","TypeScript","Productivity","Electron","Open Source"],"keywords":["knowledge-base","note-taking","personal-wiki","self-hosted","TypeScript","Productivity","Electron","Open Source"],"stars":null,"summary":"Trilium Notes is a free and open-source, cross-platform hierarchical note-taking application designed for building extensive personal knowledge bases. It offers a rich WYSIWYG editor, code support, and advanced features like note versioning and scripting. Users can organize notes in a deep tree structure and synchronize them with a self-hosted server.","content":"## Introduction\n\nTrilium Notes is a powerful, free, and open-source hierarchical note-taking application designed to help you build and manage extensive personal knowledge bases. Developed with a focus on flexibility and advanced features, Trilium allows users to organize notes into an arbitrarily deep tree structure, supporting a wide range of content types from rich text to source code. It's a cross-platform solution, available for desktop, browser, and mobile, and is actively maintained by the TriliumNext community.\n\n## Installation\n\nTrilium Notes offers multiple installation methods to suit various preferences:\n\n*   **Desktop Applications:** Download the latest binary releases for Windows, macOS, or Linux directly from the [latest release page](https://github.com/TriliumNext/Trilium/releases/latest). Unzip the package and run the executable.\n*   **Linux Distributions:** If your distribution is listed on [Repology](https://repology.org/project/triliumnext/versions), you can use your distribution's package manager.\n*   **Browser Access:** For server installations, you can access the web interface, which is nearly identical to the desktop app. Supported browsers include the latest versions of Chrome and Firefox.\n*   **Mobile Devices:** Access the mobile-optimized frontend of a server installation via your web browser. For a native Android experience, consider [TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).\n*   **Server Installation:** Deploy TriliumNext on your own server, including via Docker. Comprehensive instructions are available in the [server installation documentation](https://docs.triliumnotes.org/user-guide/setup/server).\n\n## Examples\n\nTrilium Notes provides a rich set of features for diverse knowledge management needs:\n\n*   **Hierarchical Organization:** Arrange notes into a deep tree structure, allowing a single note to appear in multiple locations through cloning.\n*   **Rich Content Editing:** Utilize a WYSIWYG editor for text notes, including tables, images, and mathematical expressions, with Markdown autoformatting.\n*   **Code Notes:** Edit notes with source code, complete with syntax highlighting for various programming languages.\n*   **Advanced Navigation:** Benefit from fast navigation, full-text search, and note hoisting for efficient information retrieval.\n*   **Visualizations:** Create diagrams with Excalidraw-based canvas notes, visualize relationships with relation maps and note/link maps, and organize thoughts with Mind Elixir-based mind maps. Geo maps are also supported for location-based data.\n*   **Scripting and Automation:** Leverage powerful scripting capabilities and a REST API for advanced automation and customization.\n*   **Web Clipper:** Easily save web content directly into your knowledge base.\n*   **Import/Export:** Seamlessly import from Evernote or Markdown, and export your notes in Markdown format.\n\n## Why Use Trilium Notes?\n\nTrilium Notes stands out as an exceptional tool for personal knowledge management due to several key advantages:\n\n*   **Comprehensive Feature Set:** From advanced text editing and code support to sophisticated visualization tools like mind maps and relation maps, Trilium offers everything needed for a robust knowledge base.\n*   **Flexibility and Customization:** Its hierarchical structure, attribute system, and scripting capabilities provide unparalleled flexibility in organizing and interacting with your notes.\n*   **Local-First and Self-Hosted:** Maintain full control over your data with local storage and optional self-hosted synchronization, ensuring privacy and data ownership.\n*   **Active Community Development:** As TriliumNext, the project benefits from active community contributions, ensuring continuous improvement and support.\n*   **Cross-Platform Accessibility:** Whether you prefer a desktop application, a web interface, or mobile access, Trilium Notes is available across various platforms.\n\n## Links\n\n*   **GitHub Repository:** [TriliumNext/Trilium](https://github.com/TriliumNext/Trilium)\n*   **Official Documentation:** [docs.triliumnotes.org](https://docs.triliumnotes.org/)\n*   **Latest Release:** [Download Trilium Notes](https://github.com/TriliumNext/Trilium/releases/latest)\n*   **GitHub Discussions:** [Join the conversation](https://github.com/TriliumNext/Trilium/discussions)\n*   **Matrix Chat:** [Discuss with the community](https://matrix.to/#/#triliumnext:matrix.org)\n*   **Awesome Trilium:** [Third-party resources](https://github.com/Nriver/awesome-trilium)\n*   **TriliumRocks!:** [Tutorials and guides](https://trilium.rocks/)\n*   **Support the Project:** [GitHub Sponsors](https://github.com/sponsors/eliandoran)","metrics":{"detailViews":10,"githubClicks":4},"dates":{"published":null,"modified":"2026-01-15T16:01:12.000Z"}}