TriliumNext-Toolkit/README.md

3.1 KiB

TriliumNext Plugins & Tools Collection

A collection of plugins, widgets, and scripts for TriliumNext, focused on writing, productivity, canvas workflows, and note organization. This repository serves as a centralized hub for all these projects.

📦 How to Install

  1. Navigate to the folder of the plugin you want.
  2. Download the .zip release.
  3. Import it into Trilium. (The imported notes behave like a custom plugin).
  4. To import correctly, right-click a parent note on Windows/Linux (or Control-click on macOS) and choose Import.

Tip: For better organization, you may want to import everything inside a dedicated parent note such as “Tools”, “Plugins”, or “Addons”.


🛠️ Collection Index

Productivity & Workflow

Canvas & Note Organization

  • Canvas Note Tools - Insert notes as interactive cards, create on the fly, and synthesize knowledge directly on the canvas.
  • Canvas Template Loader Widget - Insert reusable Excalidraw templates into any canvas with a single click.
  • Canvas Templates Pack - A collection of ready-to-use frameworks (OKR, GTD, Feynman, SCAMPER, etc.) for visual thinking.

Writing & Creative Tools

UI

Maintenance Tools

  • Attribute-Garbage-Collector - A TriliumNext garbage collector that finds broken, unused, or duplicate attributes, letting you safely preview and delete them individually or in bulk.

  • Knowledge-Debt-Dashboard - A full-page Render Note dashboard that audits your knowledge base for orphan notes, stubs, empty notes, old TODOs, and abandoned notes.

Backup & External Scripts

  • Incremental Markdown Backup - A lightweight Python script that uses the ETAPI to incrementally back up your notes as individual, folder-organized .md files (only downloading what has changed).

🌐 Language / Idioma

Note on language: Since I am from Brazil, the interface and text within all these tools are currently in Brazilian Portuguese (PT-BR). However, you can easily translate them to English or your preferred language by simply opening the code files inside Trilium and replacing the text strings.


I will continue updating this collection as new tools and experiments are developed.