😎 awesome-trilium

June 5, 2026 · View on GitHub

English | 简体中文

Important

中文文档可能落后于英文文档,如果有问题请先查看英文文档。中文文档通过GPT翻译,可能会有不准确的地方,有条件的还请阅读英文版文档。

这是一个精选的 Trilium Notes 扩展列表,包括主题、小部件、脚本、API 扩展、ETAPI 等。

欢迎您在这里添加有关 Trilium Notes 的酷炫内容。


🦮 目录

📥 迁移到 Trilium

这些脚本和提示可用于从其他笔记应用迁移到 Trilium:

  • Evernote(Trilium Wiki 指南)Evernote 应用程序的最新版本不再包含将文件导出为 enex 文件的选项。相反,它现在提供了一种不同的加密转储文件格式,其他人无法阅读。如果您想获得 enex 文件,可能需要使用以下工具:https://github.com/vzhd1701/evernote-backup。
  • HTML 原生支持
  • Joplin 可以使用 trilium-py 导入。
  • Logseq 可以使用 trilium-py 导入。
  • Markdown 原生支持
  • Obsidian 需要先将 Obsidian vault 转换为常规 Markdown 文件,然后使用 trilium-py 导入以处理 Obsidian 的独特链接格式。在链接中了解更多信息。
  • OneNote(Trilium Wiki 指南)
  • Text 原生支持
  • Turtl 将 Turtl 笔记转换为 markdown 目录
  • Youdao Note/有道云笔记 需要下载笔记并转换为 markdown。链接中提供更多详细信息。
  • VNote 可以使用 trilium-py 导入。将处理特殊的图像格式。
  • Zotero 一个 Zotero 插件,将笔记导出到 Trillium 笔记
  • .OPML 内容可以原生读取和导入
  • .TAR 内容可以原生读取和导入
  • .ZIP 内容可以原生读取和导入

🏡 主题

应用主题

应用主题为 Trilium 应用提供主题。通常,这些笔记带有 #appTheme 标签,其中包含在 Trilium 选项面板中显示的主题名称。

分享主题

分享主题为分享笔记提供主题!分享笔记可以通过使用 ~shareCss 关系到一个 css 笔记来使用自定义主题。有关更多信息,请参阅为分享笔记设计样式

  • Ankia 主题 Ankia 主题 一款以卡片风格设计的 Trilium 博客主题。
  • FrostMiKu/Share.CSS FrostMiKu/Share.CSS 一款漂亮而清新的主题,专为分享笔记而设计。你值得一试!
  • uweizh/trilium-sharecss uweizh/trilium-sharecss 一款渐变色的分享主题。
  • WhiteMinimalist-Theme WhiteMinimalist-Theme 一个白色极简风格的博客主题。
  • ysslang's 主题 ysslang's 主题 纸张效果搭配阴影效果,酷毙了!
  • trilium.rocks 主题 trilium.rocks theme
    此主题与 trilium.rocks 网站(@zerebos 开发)上使用的主题相同。上面的链接还包括安装说明。你也可以通过 此处 从头创建。
  • Akari 主题 Akari 主题 基于Ankia、WhiteMinimalist主题进行修改。美化了首页、内嵌了kimi chat、增加了蒙版颜色设置、增加了折叠无序List、增加了代码块折叠、增加了目录搜索与折叠展开、增加了石蒜小组件、增加了背景音乐、增加了导航全展开菜单、汉化了mathjax的右键菜单、增加了评论表情悬停放大预览、扩展了可设置背景图片的页面、修复了一些bug等等。
  • zfy 主题 zfy 主题 一个简单卡片风格的 Trilium 博客主题。

🎨 图标包

图标包功能自 Trilium 0.102.0 版本起引入。通过图标包,自定义您的笔记外观。

官方图标包

点击查看官方 Trilium 图标包

第三方图标包

  • hulmgulm/trilium-icons hulmgulm/trilium-icons 包含多个图标包:

    • Emoji 图标包:此图标包允许将大多数表情符号字符用作笔记图标。
    • Font-Awesome 图标包:使用大多数免费的 Font-Awesome 图标作为笔记图标。
    • Material Design 图标包:使用 Google Material Design 图标作为笔记图标。

✂️ CSS 片段

自定义 CSS 用于改变 Trilium 的外观。这些代码片段通常带有 #appCss 标签。 请参阅 (Trilium Wiki) 了解如何启用自定义 CSS 的说明。


⚙️ 小部件

小部件可以在 Trilium 用户体验中产生重大影响!

小部件通常改变 Trilium 的用户界面,并提供额外的面板功能。小部件的主 JavaScript 文件通常带有 #widget

🪄 脚本

神奇!这些代码笔记通常在 Trilium 中标记为 JS 前端。它们通常带有 #run=frontendStartup 标签,以便在 Trilium 启动时自动执行。请记住,脚本是可执行代码,谨慎处理!


💥 扩展 HTML 笔记

增强的 HTML 显示笔记通常包含复杂的功能,并通常使用 ~renderNote 关系呈现复杂的独立 HTML 页面,超越小面板的功能。

  • drawio drawio 集成的 drawio 插件
  • LaTeXPreview LaTeXPreview 用于 Trilium Notes 的 LaTeX 笔记预览小部件
  • MarkdownPreview MarkdownPreview 实时预览支持锚点、图片和同步滚动的 Markdown 文件
  • trilium-collection-views trilium-collection-views 以不同方式显示笔记的出色扩展
  • Trilium-Heatmap Trilium-Heatmap 在 Trilium 笔记中显示笔记修改热力图
  • Trilium JSON Editor Trilium JSON Editor 用于 Trilium 的 JSON 笔记编辑器
  • Trilium-SingleFile Trilium-SingleFile 用于轻松导入 SingleFile 存档的 Trilium 插件
  • 看板视图 看板视图 适用于 Trilium Notes 的看板集成
  • 收藏夹面板 收藏夹面板 一个收藏夹面板插件,将带有指定标签(默认 #favourite)的笔记以卡片网格展示,支持标签筛选、文字搜索、分页、自定义图标和颜色高亮。
  • Gantt TODO 面板 Gantt TODO 面板 基于 Frappe Gantt 的任务管理面板,提供甘特图、任务列表、设置三个标签页。支持 #S-/#E- 日期、#P1~#P4 优先级、重复任务、跟进标记等标准任务语法。
  • 标签搜索 标签搜索 在笔记上方展示热门标签列表,点击标签名或标签值筛选笔记。支持全文搜索、精确/模糊匹配、分页、搜索历史,标签按频率和历史加权排序。

📱 移动端

与手机相关的酷炫功能。

🤖 Android

🍎 iOS


🧚 API 扩展

更多的魔法!

注意!此类别中的插件涉及自定义请求处理程序(用户定义的 API)。请谨慎使用!


🖥️ ETAPI

Trilium 的外部 API(也称为 ETAPI)相关的内容。

🦾 ETAPI 客户端

ETAPI 的客户端实现。

  • trilium-py trilium-py Trilium Note 的 ETAPI 的 Python 客户端,具有一些额外的酷炫功能。
  • pytrilium pytrilium Trilium Notes 的 ETAPI 的 Python 客户端,包含所有当前有效的 ETAPI 路径,并实现了自定义的 requests 会话。
  • trilium-alchemy trilium-alchemy Trilium Notes 的 Python SDK 和 CLI 工具包。
  • trilium-etapi trilium-etapi 用于 Trilium Notes 的 ETAPI 的 Node.js 封装。

🤖 ETAPI 程序

基于 Trilium ETAPI 的程序。

  • omnivore2trilium omnivore2trilium 这是一个工具,可以直接将来自 Omnivore(一个稍后阅读应用程序)的摘要导入到 Trilium 中。
  • trilium-bot trilium-bottrilium-py 提供支持的 Trilium 的演示 Telegram 机器人。
  • Trilium2typecho Trilium笔记自动同步到typecho。
  • zotero-trilium zotero-trilium 适用于 Zotero 参考管理器的附加组件,可让您将格式化的参考文献和注释导出到 Trilium。
  • trilium-blog trilium-blog 基于 Trilium Notes 的现代化轻量级博客系统,支持 Vue 3 前端和 Go 后端,使用 Docker 部署。
  • trilium-sender-bot trilium-sender-bot 将来自 Telegram 的笔记直接发送到 Trilium。
  • Trilium_Telegram_bot Trilium_Telegram_bot 直接通过 Telegram 将笔记和管理待办事项导入 Trilium。

🧩 Chrome 扩展程序


👨‍💻 开发工具

用于开发 Trilium 及其插件的开发工具。

  • trilium-pack trilium-pack 一个简单的将附加组件打包为 Trilium Notes zip 文件的方法。
  • trilium-types trilium-types 用于 Trilium Notes 的 TypeScript @types 包。

📚 维基和文档


🌐 翻译

Trilium Notes 的第三方翻译。

🔥 贡献

欢迎 fork 并贡献到这个仓库。

目录 部分由 https://github.com/ekalinin/github-markdown-toc 生成。然后在 PyCharm 中通过 Ctrl + Alt + L 进行重新格式化。