Plugins & Extensions

让 Joplin 长成你想要的样子

Joplin 内置完整的插件 API 与主题系统,既有数以百计的官方与社区插件可一键安装,也欢迎你用 JavaScript / Python 写自己的扩展。

精选插件

100+ 插件,覆盖笔记 / 生产力 / 集成

所有插件均经过代码审查,可在 Joplin 设置 → 插件 中一键安装。

AI 助手

OpenAI、Anthropic Claude、本地 Ollama 等多家 LLM 提供商的官方集成,支持问答、翻译、续写。

by Laurent Cozic · v1.x · MIT

Rich Markdown

扩展 Markdown 语法支持 admonitions、表格、脚注等,让 Markdown 更适合技术写作。

by SandboxCodes · v1.x · MIT

Mermaid 图表

原生支持 Mermaid 流程图、时序图、甘特图、类图等十余种图表,一键渲染。

by 官方 · v1.x · MIT

Simple Backup

定时自动备份笔记到任意目录、网盘或 Joplin 之外的格式(JEX / PDF / Markdown)。

by 官方 · v1.x · MIT

Web Clipper 增强

扩展官方剪藏器的能力:标签自动归类、Markdown 自动转 EPUB、Notion 导入。

by 社区 · v1.x · MIT

自动标签

基于规则自动给新笔记打标签,与 Outlook、Gmail 联动,让收件箱自动化。

by 社区 · v1.x · MIT

主题

专为长时阅读设计的 20+ 主题

包括 Solarized、Dracula、One Dark、Monokai 等业界流行主题,从纯白到纯黑,从衬线到等宽字体,应有尽有。

Solarized Light

Solarized Light

明亮护眼

Solarized Light

Solarized Beige

温暖柔和

Solarized Dark

Solarized Dark

暗色经典

One Dark

One Dark

代码优雅

插件开发

用 TypeScript / JavaScript 开发插件

Joplin 提供完整的插件 API:你可以访问编辑器、菜单、笔记、网络、文件系统等所有能力,调用 UI、网络甚至导入其他笔记应用。

得益于 JavaScript 的灵活性,桌面 / 移动端共享一套插件代码。热门插件作者已发布 200+ 插件。

插件 API 文档 →

一个最小化的 Joplin 插件

import { joplin } from "api";

joplin.plugins.register({
  onStart: async () => {
    const cmd = await joplin.commands.register({
      name: "helloWorld",
      label: "Say hello",
      execute: async () => {
        await joplin.views.dialogs.message("Hello from your plugin!");
      }
    });
    await joplin.views.menus.create("myMenu", "Hello", [
      { commandName: "helloWorld" }
    ]);
  }
});

用 Python 自动化 Joplin

from joplin_api import JoplinApi

api = JoplinApi(token="...")
notebooks = api.get_notebooks()

for nb in notebooks:
    print(nb["title"])
Data API

用 Python / Node SDK 自动化

Joplin 同时提供完整的数据 API:pip install joplin-api 即可在你的 Python 脚本中读写笔记、笔记本、标签,构造自动化工作流。

查看 API 参考 →

找到你想要的插件了吗?

没有也没关系——自己写一个,然后发布到 Joplin 插件市场,让全球用户一起用。