awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
zadam avatar

zadam/trilium

0
View on GitHub↗
36,595 stele·2,454 fork-uri·TypeScript·AGPL-3.0·22 vizualizăritriliumnotes.org↗

Trilium

Trilium is a hierarchical personal knowledge base and digital garden tool designed to organize information into a tree of linked nodes. It functions as a JavaScript programmable wiki and a self-hosted note server, allowing users to maintain a private database of documents synchronized across multiple devices.

The platform distinguishes itself through an embedded scripting engine for automating tasks and a REST API that exposes internal data and actions to external tools. Users can further extend the system by modifying the user interface layout and styling through a custom theme engine.

The system supports a variety of content types, including rich text, code notes with syntax highlighting, geographical maps, and visual diagrams. Organization is managed through hierarchical note graphs, knowledge graph visualizations, and web clipping tools for archiving internet content. Security and data integrity are handled via note encryption, version-controlled history, and secure identity provider authentication.

Features

  • Hierarchical Organization - Uses a hierarchical tree structure of linked nodes to organize digital notes into a personal knowledge network.
  • Digital Garden Frameworks - Provides a digital garden environment for cultivating interconnected webs of notes with visual link maps.
  • Personal Wikis - Functions as a personal wiki for building interconnected webs of information with rich media and web clipping.
  • Hierarchical Note Organizers - Structures information into a hierarchical system of linked notes to build a personal knowledge network.
  • Personal Knowledge Management - Organizes complex information into hierarchical linked notes and knowledge graphs for personal knowledge management.
  • Programmable Knowledge Bases - Provides an embedded JavaScript scripting engine for automating tasks and extending internal wiki functionality.
  • Personal Knowledge Bases - Implements a networked system for organizing and retrieving personal notes via a hierarchical tree of linked nodes.
  • Hierarchical Graph Storage - Organizes data as a tree of linked nodes where entities can occupy multiple positions via cloning.
  • Fuzzy Note Searches - Enables rapid retrieval of information via full-text search across the entire note vault.
  • Task Automation Scripts - Allows the execution of custom automation scripts to extend system functionality and reduce manual operations.
  • Sync Servers - Synchronizes notes with a self-hosted server to maintain consistent data across multiple devices.
  • Self-Hosted Note-Taking Servers - Maintains a private database of notes across devices via a self-hosted server instance.
  • Embedded Script Execution - Integrates a JavaScript runtime within the application to allow users to automate tasks and extend functionality.
  • Embedded Scripting Engines - Provides an embedded scripting engine for executing custom JavaScript logic to automate internal system operations.
  • Rich Text Editors - Ships a full-featured visual editor for rich text notes with support for tables, images, and mathematics.
  • Encrypted Note Managers - Protects private information by applying strong encryption to individual notes.
  • Mind Mapping Tools - Includes tools for creating hierarchical visual mind maps to organize complex thoughts and information.
  • Note Metadata Schemas - Provides schemas for assigning attributes and metadata to notes to improve organization and querying.
  • Web Content Archivers - Provides tools for capturing web pages into a structured, searchable internal knowledge base.
  • Multimedia Note Editors - Provides a multimedia editor that supports rich text, code blocks, whiteboards, and geographical maps.
  • Versioning & Change Tracking - Implements versioning and change tracking for notes to allow recovery of previous content states.
  • Automated Task Management - Uses an embedded scripting engine and REST API to automate data retrieval and task management.
  • Relational Visualizations - Generates relation and link maps to visually explore how different notes connect to one another.
  • Client-Server State Synchronization - Implements mechanisms for maintaining coherence between a remote self-hosted server and local client state caches.
  • Web Clipping Extractors - Ships a specialized web clipping tool to isolate and save specific segments of web content into the knowledge base.
  • Full-Text Search Indexes - Maintains a searchable index of all note content for rapid information retrieval across the knowledge base.
  • REST API Integrations - Provides REST API integration for external systems to trigger actions and retrieve knowledge base data.
  • REST APIs - Exposes internal data and actions to external tools through a standard REST API.
  • Application REST API Gateways - Exposes internal system actions and data retrieval to external tools via an application REST API gateway.
  • REST API Interfaces - Provides server-side RESTful endpoints for external client communication and programmatic system management.
  • Knowledge Graph Visualizations - Visualizes conceptual relationships and narratives as networked nodes and edges through knowledge graph views.
  • Note Version Histories - Tracks and stores historical versions of individual notes to facilitate content recovery and comparison.
  • Freeform Sketching - Includes a specialized canvas note type for freeform sketching and visual organization of ideas.
  • Syntax-Highlighted Code Blocks - Supports code notes with integrated syntax highlighting for improved readability of source code.
  • Documentation and Reference - Serves as the primary source of official documentation.
  • Note Taking Tools - Hierarchical note-taking platform for knowledge management.
  • Notes and Knowledge Bases - Hierarchical knowledge base for personal information management.
  • Notes and Tasks - Hierarchical note-taking platform for building personal knowledge bases.
  • Productivity Tools - Hierarchical note-taking application.
  • Public Garden Frameworks - Hierarchical note-taking app for building large knowledge bases.

Istoric stele

Graficul istoricului de stele pentru zadam/triliumGraficul istoricului de stele pentru zadam/trilium

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Trilium

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Trilium.
  • pbek/qownnotesAvatar pbek

    pbek/QOwnNotes

    5,792Vezi pe GitHub↗

    QOwnNotes is a desktop note editor that stores each note as a plain-text Markdown file on the local filesystem, avoiding proprietary formats and enabling direct file access. It functions as a Nextcloud Notes client, syncing notes and metadata with Nextcloud or ownCloud servers through a companion API service for versioning and sharing. The application also integrates with AI providers and exposes a local MCP server for external agents to search and fetch notes, and includes a companion browser extension for capturing web content, bookmarks, and screenshots. The editor distinguishes itself thr

    C++
    Vezi pe GitHub↗5,792
  • laurent22/joplinAvatar laurent22

    laurent22/joplin

    55,233Vezi pe GitHub↗

    Joplin is an open-source, cross-platform note-taking application designed for secure, private knowledge management. It functions as a local-first productivity platform, maintaining a complete relational database on the user's device to ensure offline availability and high-performance data retrieval. The application prioritizes data sovereignty by implementing an end-to-end encryption layer, which secures all information locally with a master key before any synchronization occurs. The platform distinguishes itself through a delta-based synchronization engine that transmits only specific file c

    TypeScriptandroiddropboxelectron
    Vezi pe GitHub↗55,233
  • karakeep-app/karakeepAvatar karakeep-app

    karakeep-app/karakeep

    26,248Vezi pe GitHub↗

    Karakeep is a self-hosted, open-source platform designed for personal knowledge management and web content archiving. It functions as a centralized repository where users can capture, organize, and preserve bookmarks, notes, and media files, ensuring long-term access to digital information even if original sources are removed or modified. The system distinguishes itself through its automated content processing and security-focused architecture. It utilizes headless browser crawling and optical character recognition to ingest and index web content, while a modular artificial intelligence pipel

    TypeScriptbookmark-managerbookmarksbookmarks-manager
    Vezi pe GitHub↗26,248
  • tagspaces/tagspacesAvatar tagspaces

    tagspaces/tagspaces

    4,935Vezi pe GitHub↗

    TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud

    TypeScriptelectronjavascriptnote-taking
    Vezi pe GitHub↗4,935
Vezi toate cele 30 alternative pentru Trilium→

Întrebări frecvente

Ce face zadam/trilium?

Trilium is a hierarchical personal knowledge base and digital garden tool designed to organize information into a tree of linked nodes. It functions as a JavaScript programmable wiki and a self-hosted note server, allowing users to maintain a private database of documents synchronized across multiple devices.

Care sunt principalele funcționalități ale zadam/trilium?

Principalele funcționalități ale zadam/trilium sunt: Hierarchical Organization, Digital Garden Frameworks, Personal Wikis, Hierarchical Note Organizers, Personal Knowledge Management, Programmable Knowledge Bases, Personal Knowledge Bases, Hierarchical Graph Storage.

Care sunt câteva alternative open-source pentru zadam/trilium?

Alternativele open-source pentru zadam/trilium includ: pbek/qownnotes — QOwnNotes is a desktop note editor that stores each note as a plain-text Markdown file on the local filesystem,… laurent22/joplin — Joplin is an open-source, cross-platform note-taking application designed for secure, private knowledge management. It… karakeep-app/karakeep — Karakeep is a self-hosted, open-source platform designed for personal knowledge management and web content archiving.… tagspaces/tagspaces — TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable… nashsu/llm_wiki — This project is an LLM knowledge base builder and personal knowledge management tool. It is a desktop application… dendronhq/dendron — Dendron is a markdown knowledge management system designed for organizing linked files into a hierarchical personal…