Sobre o projeto

Trilium Notes é um aplicativo de anotações hierárquico focado na criação de extensas bases de conhecimento pessoais. Ele permite que os usuários organizem notas em árvores arbitrariamente profundas, com a capacidade de colocar uma única nota em múltiplos locais via clonagem. As principais capacidades incluem: - Edição de Conteúdo Rico: Um editor WYSIWYG que suporta tabelas, imagens, matemática e autoformatação markdown, juntamente com um editor de código dedicado com realce de sintaxe. - Ferramentas de Visualização: Integração do Excalidraw para esboços (notas de tela), Mind Elixir para mapas mentais, Leaflet para mapas geográficos com trilhas GPX e mapas de relação/links para visualizar conexões entre notas. - Organização e Busca: Busca de texto completo, hoisting de notas e um sistema de atributos flexível usado para organização, consultas e scripting. - Segurança e Sincronização: Criptografia por nota, integração OpenID e TOTP, e sincronização com um servidor self-hosted. - Extensibilidade: Uma REST API para automação, suporte para scripting personalizado e uma interface de usuário customizável com widgets definidos pelo usuário. - Portabilidade de Dados: Suporte de importação e exportação para Markdown e Evernote, e um web clipper para salvar conteúdo online. O aplicativo é multiplataforma, suportando Windows, MacOS e Linux, e pode ser implantado como um servidor para acesso via navegadores web ou frontends móveis.