À propos du projet

Trilium Notes est une application de prise de notes hiérarchique axée sur la création de bases de connaissances personnelles étendues. Elle permet aux utilisateurs d'organiser les notes dans des arbres d'une profondeur arbitraire, avec la possibilité de placer une seule note à plusieurs endroits via le clonage. Les capacités clés incluent : - Édition de contenu riche : Un éditeur WYSIWYG prenant en charge les tableaux, les images, les mathématiques et l'auto-formatage markdown, ainsi qu'un éditeur de code dédié avec coloration syntaxique. - Outils de visualisation : Intégration d'Excalidraw pour le croquis (notes canvas), de Mind Elixir pour les cartes mentales, de Leaflet pour les cartes géographiques avec pistes GPX, et des cartes de relations/liens pour visualiser les connexions entre les notes. - Organisation et recherche : Recherche plein texte, mise en avant des notes (hoisting) et un système d'attributs flexible utilisé pour l'organisation, l'interrogation et le scripting. - Sécurité et synchronisation : Chiffrement par note, intégration OpenID et TOTP, et synchronisation avec un serveur auto-hébergé. - Extensibilité : Une API REST pour l'automatisation, la prise en charge de scripts personnalisés et une interface utilisateur personnalisable avec des widgets définis par l'utilisateur. - Portabilité des données : Prise en charge de l'importation et de l'exportation pour Markdown et Evernote, ainsi qu'un web clipper pour sauvegarder le contenu en ligne. L'application est multiplateforme, supportant Windows, MacOS et Linux, et peut être déployée en tant que serveur pour un accès via des navigateurs web ou des interfaces mobiles.