• Stars
    star
    109
  • Rank 317,171 (Top 7 %)
  • Language
  • License
    GNU General Publi...
  • Created over 1 year ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

😎 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.
  • trilium-etapi A Node.js wrapper around the ETAPI for Trilium Notes.

🤖 ETAPI programs


👨‍💻 Development Tools

  • trilium-pack A simple way to pack addons as zip files for Trilium Notes.
  • trilium-types A TypeScript @types package for Trilium Notes.

🌐 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 reformatted by Ctrl + Alt + L in PyCharm.

More Repositories

1

trilium-translation

Translation for Trilium Notes. Trilium Notes 中文适配, 体验优化
Python
1,369
star
2

Episode-ReName

电视剧/番剧自动化重命名工具, 一键批量改名. 可配合QBittorrent下载后自动重命名, 方便Emby自动刮削. 支持Windows, Linux, MacOS, Docker 和 群晖套件环境运行
Python
521
star
3

qb-rss-manager

qBittorrent rss订阅规则管理, 支持Docker环境, 群晖, Windows桌面, Linux桌面的qb. 推荐直接使用懒人包体验完整功能.
Python
176
star
4

trilium-py

Python client for ETAPI of Trilium Note.
Python
58
star
5

anki-web-server

A mini Anki web server based on Flask, works with anki-sync-server.
Python
31
star
6

jackett-translation

jackett汉化 jackett中文版
Python
28
star
7

anki-web-server-docker

anki-web-server-docker
Shell
8
star
8

trilium-bot

Telegram bot for Trilium Notes
Python
7
star
9

NieR-Automata-Trilium-Theme

NieR-Automata style theme for Trilium Notes
CSS
5
star
10

Scoop-Nriver

Nriver's scoop bucket
PowerShell
3
star
11

vnote-solarized-theme

vnote solarized theme
CSS
3
star
12

loguru-helper

replace all print with logger.info for loguru module
Python
2
star
13

am3

Application Manager
Python
2
star
14

frida-companion

User-friendly frida automation
Python
2
star
15

xfce-bing-wallpaper-everyday

xfce每日bing壁纸. Set bing wallpaper for xfce everyday automatically.
Python
2
star
16

copy-code-block-widget

Double click to copy code block
JavaScript
1
star
17

Nriver.github.io

site for https://nriver.github.io/
HTML
1
star
18

countdown-days-widget

Countdown Days widget for trilium
JavaScript
1
star
19

sublime_nate_tool_box

Nate 的 Sublime Text 自制插件
Python
1
star
20

leetcode

leetcode python practice
Python
1
star
21

sublime_nate_private_channel

自定义 channel.json
Shell
1
star
22

trilium-chatgpt

Communicate between Trilium Notes and ChatGPT
Python
1
star
23

bing-daily-theme

Bing daily theme for Trilium
1
star