このプロジェクトについて
Trilium Notesは、広範な個人用ナレッジベースの構築に特化した階層型ノートアプリケーションです。ユーザーはノートを任意の深さのツリー構造で整理でき、クローニング機能によって1つのノートを複数の場所に配置することが可能です。
主な機能は以下の通りです:
- リッチコンテンツ編集:テーブル、画像、数式、Markdown自動フォーマットをサポートするWYSIWYGエディタに加え、構文ハイライト付きの専用コードエディタを搭載しています。
- 可視化ツール:スケッチ用のExcalidraw(キャンバスノート)、マインドマップ用のMind Elixir、GPXトラック対応の地理地図用Leaflet、およびノート間の接続を可視化するリレーション/リンクマップを統合しています。
- 整理と検索:全文検索、ノートのホイスティング(引き上げ)、および整理・クエリ・スクリプトに使用される柔軟な属性システムを備えています。
- セキュリティと同期:ノートごとの暗号化、OpenIDおよびTOTPの統合、およびセルフホストサーバーとの同期が可能です。
- 拡張性:自動化のためのREST API、カスタムスクリプトのサポート、およびユーザー定義ウィジェットによるカスタマイズ可能なUIを提供しています。
- データのポータビリティ:MarkdownおよびEvernoteのインポート・エクスポートをサポートし、オンラインコンテンツを保存するためのウェブクリッパーを備えています。
本アプリケーションはクロスプラットフォームに対応しており、Windows、MacOS、Linuxをサポートしています。また、サーバーとして展開することで、ウェブブラウザやモバイルフロントエンド経由でアクセスすることが可能です。