Joplin:离线优先、支持同步和加密的开源笔记应用

整理 laurent22/joplin:一个面向 Windows、macOS、Linux、Android 和 iOS 的开源笔记与待办应用,支持 Markdown、离线优先、端到端加密同步、Evernote 导入、插件和 Web Clipper。

Joplin 是一个开源笔记与待办应用,支持 Windows、macOS、Linux、Android 和 iOS。它的定位不是轻量便签,而是一个可以长期保存大量笔记、同步到多设备、并尽量让数据掌握在用户手里的知识管理工具。

Joplin 的笔记使用 Markdown 格式,支持笔记本、标签、全文搜索、附件、待办事项、插件、主题和浏览器 Web Clipper。对于想从 Evernote 迁移出来,或者想用更开放格式管理个人资料的人来说,它是很常见的选择。

Joplin 解决什么问题

很多笔记应用用起来方便,但数据容易被锁在某个账号、某个云服务或某种私有格式里。Joplin 的思路更偏开放:本地保留完整数据,笔记正文使用 Markdown,再通过用户选择的同步目标在多设备之间同步。

它适合下面几类需求:

  • 想把笔记长期保存为 Markdown。
  • 想在电脑和手机之间同步笔记。
  • 想从 Evernote 导入旧笔记和附件。
  • 想使用端到端加密同步。
  • 想用插件和主题扩展笔记应用。
  • 想把网页内容快速剪藏到自己的笔记库。

核心特性速查

特性 说明
开源 仓库公开,项目长期维护,许可证为 AGPL-3.0 license
跨平台 支持 Windows、macOS、Linux、Android、iOS
Markdown 笔记正文使用 Markdown,便于阅读、迁移和长期保存
离线优先 本地始终保存数据,没有网络也能查看和编辑
同步 支持多种同步目标,包括 Joplin Cloud、Nextcloud、Dropbox、OneDrive 等
端到端加密 同步时可以启用 E2EE,降低云端存储风险
导入 支持从 Evernote 导入,也支持普通 Markdown 文件导入
扩展 支持插件、主题和 Web Clipper

离线优先是什么意思

Joplin 官方 README 中强调它是 “offline first”。这意味着笔记不是只存在于云端,而是保存在本机或手机上。即使没有网络,也能打开、搜索和编辑已有笔记。

这个设计对笔记工具很重要。网络不好、同步服务临时不可用、或者账号服务出现问题时,本地仍然有完整数据。同步只是让多设备保持一致,而不是把所有使用体验都绑定到云端。

Markdown 与导入能力

Joplin 的笔记使用 Markdown,这让它比完全私有格式更容易迁移和备份。用户可以直接导入普通 Markdown 文件,也可以从 Evernote 导入笔记。

Evernote 导入时,Joplin 会尝试转换格式化内容,并保留资源文件,例如图片和附件,同时保留创建时间、更新时间、地理位置等元数据。对有多年 Evernote 资料的人来说,这一点比单纯复制文字更重要。

不过,任何跨应用迁移都不应该盲信“一键完成”。复杂排版、表格、附件、内部链接和标签结构都建议先用少量样本测试,再迁移完整资料库。

同步与加密

Joplin 支持多种同步方式。常见选择包括:

同步目标 适合场景
Joplin Cloud 想省心使用官方服务
Nextcloud 已经有自建云或团队协作环境
Dropbox 习惯使用 Dropbox 的个人用户
OneDrive 使用 Microsoft 生态的用户
文件系统 / WebDAV 等 想自己控制同步位置的人

同步可以配合端到端加密使用。启用后,笔记内容在同步到云端前会先加密,云服务更多只是保存加密后的数据。这样可以降低第三方云盘或同步服务泄露内容的风险。

加密也会带来管理成本。用户需要妥善保存密码和恢复信息,否则换设备或重装后可能无法解密旧笔记。

Web Clipper 与插件

Joplin 还提供浏览器 Web Clipper,用来从 Chrome、Firefox 等浏览器保存网页和截图。对做资料收集、网页剪藏和研究笔记的人来说,这是很实用的入口。

插件和主题则让 Joplin 更接近一个可扩展平台,而不是固定功能的笔记软件。用户可以根据自己的工作流扩展编辑、展示、搜索、导入导出等能力。

和 Obsidian 的区别

Joplin 和 Obsidian 都常被 Markdown 用户拿来比较,但两者侧重点不同。

维度 Joplin Obsidian
主要定位 开源笔记与待办应用,内置同步方案和加密能力 本地 Markdown 知识库,强调双链、插件生态和图谱
数据组织 应用管理笔记本、标签、附件和数据库索引 直接围绕文件夹和 Markdown 文件工作
同步 内置多种同步目标和 E2EE 官方同步是付费服务,也可自行使用第三方同步
适合人群 想要开箱即用、跨端同步、兼顾隐私的人 想深度定制个人知识库和本地文件工作流的人

如果你想要一个“开源版 Evernote + Markdown + 同步加密”,Joplin 更贴近这个需求。如果你想围绕本地 Markdown 文件搭建高度定制的知识系统,Obsidian 可能更顺手。

适合谁使用

Joplin 适合几类用户:

  • 想从 Evernote 迁移出来的人。
  • 想把笔记保存为 Markdown 的用户。
  • 需要 Windows、macOS、Linux、Android、iOS 多端同步的人。
  • 关心隐私,希望启用端到端加密的人。
  • 希望笔记软件开源、可自托管、可长期迁移的人。
  • 需要网页剪藏和附件管理的人。

它不一定适合只想要极简便签的人。Joplin 功能较完整,配置同步、加密、插件和导入时,也需要花一点时间理解。

使用建议

如果你准备试用 Joplin,可以按这个顺序开始:

  1. 先在桌面端创建一个测试笔记本。
  2. 导入少量 Markdown 或 Evernote 样本。
  3. 检查图片、附件、标签、创建时间和格式是否正常。
  4. 再设置同步目标,例如 Joplin Cloud、Nextcloud、Dropbox 或 OneDrive。
  5. 如果要开启端到端加密,先确认所有设备都能正常同步和解密。
  6. 最后再迁移完整笔记库。

这样做比直接把多年笔记一次性导入更稳,也方便在正式迁移前发现格式或同步问题。

我的判断

Joplin 的优势在于把几个重要方向放在了一起:Markdown、开源、跨平台、离线优先、同步和端到端加密。它不只是一个写 Markdown 的编辑器,更像一个面向长期使用的个人笔记系统。

如果你希望笔记数据尽量开放,又不想完全自己拼同步、加密和移动端应用,Joplin 是很值得试的选择。它尤其适合从 Evernote 迁移、重视隐私、多设备使用,并希望以后仍能把数据迁走的用户。

项目链接:laurent22/joplin
官方文档:Joplin documentation

记录并分享
使用 Hugo 构建
主题 StackJimmy 设计