Files
Trilium/docs/index.md
2025-11-02 21:54:40 +00:00

3.3 KiB
Vendored

Trilium Notes Documentation

Welcome to the official documentation for Trilium Notes - a hierarchical note-taking application with a focus on building large personal knowledge bases.

Trilium Notes Screenshot

What is Trilium Notes?

Trilium Notes is a powerful, feature-rich note-taking application designed for building and managing extensive personal knowledge bases. It offers:

  • Hierarchical organization with unlimited nesting of notes
  • Rich text editing with markdown support
  • Powerful search capabilities
  • Note relations and attributes for semantic connections
  • Scripting support for automation and customization
  • Synchronization between devices
  • Encryption for sensitive notes
  • Web clipper for saving web content
  • :material-rocket-launch-outline: Quick Start Guide

    Get up and running with Trilium in minutes

  • :material-download: Desktop Installation

    Download and install Trilium on your desktop

  • :material-server: Server Installation

    Deploy Trilium as a server

  • :material-book-open-variant: User Guide

    Comprehensive guide to all features

  • :material-code-braces: Script API

    Automate and extend Trilium with scripting

  • :material-wrench: Developer Guide

    Contributing and development documentation

Features Overview

Note Organization

  • Create unlimited hierarchical note structures
  • Clone notes to appear in multiple locations
  • Use attributes and relations for metadata
  • Template system for consistent note creation

Content Types

  • Text notes with rich formatting
  • Code notes with syntax highlighting
  • Canvas notes for drawing and diagrams
  • File attachments of any type
  • Web view for embedded content
  • Mermaid diagrams support

Advanced Features

  • Full-text search with advanced operators
  • Note map visualization
  • Day notes for journaling
  • Book notes for long-form content
  • Protected notes with encryption
  • Note versioning and history

Automation & Integration

  • JavaScript-based scripting
  • Custom widgets and themes
  • REST API for external integrations
  • Web clipper browser extension
  • Import/export in multiple formats

Getting Help

Contributing

Trilium is open-source and welcomes contributions! Check out our GitHub repository to get started.

License

Trilium Notes is licensed under AGPL-3.0.