joplin

开源笔记与待办应用

⭐ 52.0k TypeScript AGPL-3.0

解决什么问题

解决了个人笔记管理混乱、跨设备同步困难的问题,提供 Markdown 编辑、标签分类、全文搜索和多种云存储同步能力,并兼容 Evernote 数据迁移。

最适合

个人笔记记录、待办事项管理、跨 Windows/macOS/Linux/Android/iOS 设备同步的场景。适合习惯 Markdown 的用户以及需要从 Evernote 迁移的用户。

不适合

不适合团队协作场景(缺少多人实时编辑、权限管理功能);不适合需要富文本编辑器(非 Markdown)或 OCR 图像搜索的用户。

快速上手


确保已安装 Node.js 10+:node --version
全局安装 Joplin 终端版:npm install -g joplin
启动终端应用:joplin

项目详情

Joplin 是一款免费、开源的笔记与待办事项应用,使用 TypeScript 开发,以 AGPL-3.0 许可证发行。它能够处理大量笔记,并按笔记本进行组织。笔记支持全文搜索、复制、标签和编辑(可在应用内或外部文本编辑器中进行)。所有笔记均采用 Markdown 格式

支持从 Evernote 导出的 .enex 文件导入笔记,包括格式化内容(自动转换为 Markdown)、资源(图片、附件等)和完整元数据(地理位置、创建时间、更新时间等)。也支持导入纯 Markdown 文件。

同步功能支持多种云服务,包括 Nextcloud、Dropbox、OneDrive、WebDAV 以及文件系统(如网络共享目录)。同步时,笔记、笔记本、标签等元数据存储为纯文本文件,便于检查、备份和迁移。

应用覆盖主流平台:Windows(32/64位)、macOS、Linux(桌面环境支持 GNOME、KDE、Xfce 等)、Android、iOS 以及 FreeBSD(终端应用)。另外提供 FirefoxChrome 的网页剪藏插件,用于保存网页和截图。

桌面版最新版本为 v1.0.241,提供 Windows 安装程序及便携版、macOS 的 dmg 包、Linux 的 AppImage 包。移动端 Android 版可在 Google Play、F-Droid 或直接下载 APK(64位/32位)获取;iOS 版在 App Store 上架。终端版需 Node.js 10+,通过 npm 全局安装。