Skip to content

A collection of interesting Trilium Notes extensions. Including themes, widgets, scripts, API extensions, etc.

License

Notifications You must be signed in to change notification settings

CyrilLeblanc/awesome-trilium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 

Repository files navigation

😎 awesome-trilium

A curated list of awesome Trilium Notes extensions. Including themes, widgets, scripts, API extensions, ETAPI, etc.

You are welcome to add cool stuff about Trilium Notes here.



🦮 Table of Contents


📥 Migrating to Trilium

These scripts and tips can be used to migrate to Trilium from other note taking applications:

  • Evernote (Trilium Wiki Guide) The most recent version of the Evernote application no longer includes the option to export files as an enex file. Instead, it now offers a different encrypted dump file format, which no one else can read. If you want to obtain an enex file, you might need to utilize the following tool: https://github.com/vzhd1701/evernote-backup.
  • HTML Supported Natively
  • Joplin Can be imported with trilium-py.
  • Logseq Can be imported with trilium-py.
  • Markdown Supported Natively
  • Obsidian Need to convert a Obsidian vault to regular Markdown files first. Then import with trilium-py to handle obisdian's unique linking format. See more in the link.
  • OneNote (Trilium Wiki Guide)
  • Text Supported Natively
  • Turtl Convert Turtl notes to markdown directory
  • Youdao Note/有道云笔记 Requires to download notes and convert to markdown. More details are in the link.
  • VNote Can be imported with trilium-py. The special image format will be well handled.
  • .OPML Contents can be read and imported natively
  • .TAR Contents can be read and imported natively
  • .ZIP Contents can be read and imported natively

🏡 Themes

App Themes

App Themes provide theming to the Trilium application.

Sharing Themes

Sharing themes provide theming to shared notes!


✂️ CSS Snippets

Custom CSS to modify the look of Trilium. See (Trilium Wiki for instructions on how to enable custom CSS)


⚙️ Widgets

Widgets can make big difference in the Trilium user experience!


🪄 Scripts

Magic! Caution! Scripts are executable codes. Use them with care!

  • Trilium-chat The chat plugin for Trilium currently supports Chatgpt
  • Better Include Make subnotes and include them faster
  • Calendar & Timetable Implements a calendar, timetable, and even a musical fretboard.
  • Font formatting shortcuts Customizable shortcut keys for text formatting in CKEditor. Makes significant enhancement in editing efficiency.
  • gistMirror Mirror GitHub Gists to Trilium Note tree
  • Open note in split view Shift+click to open a note in split view. Ctrl+shift+click for tree nodes.
  • OpenFilePaths Italicized file or folder paths can be opened with a double click
  • Startup message A quite simple script. Display a random message. Set #run=frontendStartup to run it when Trilium startup. Just like a MOTD(Message of the day) message :)
  • Trillium Agenda Sorts todos into 6 categories: Overdue, Today, This Week, This Month, This Year, Future

💥 Extensions


📱 Mobile

Mobile phone related cool stuff.

🤖 Android

  • trilium-sender A simple write-only android application for sending images and notes to Trilium

🍎 iOS


🧚 API extensions

More magic!

Caution! The plugins in this category involves custom request handlers (user defined APIs). Use them with care!


🖥️ ETAPI

Trilium's ETAPI related stuff

🦾 ETAPI client

  • trilium-py Python client for ETAPI of Trilium Note with some extra cool features.
  • pytrilium Python client for ETAPI of Trilium Notes that contains all currently valid ETAPI paths, and implements a custom underlying requests session.
  • trilium-alchemy Python SDK and CLI toolkit for Trilium Notes.

🤖 ETAPI programs


🌐 Translation

  • trilium-translation The unofficial translation project for Trilium. For now, a Chinese translation is completed.

🔥 Contribution

You are welcome to fork and contribute to this repo.

The Table of Contents part is generated by https://github.com/ekalinin/github-markdown-toc. Then formatted by save actions in PyCharm.

About

A collection of interesting Trilium Notes extensions. Including themes, widgets, scripts, API extensions, etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published