Repolode
pbek

pbek/QOwnNotes

开源的纯文本记事本与待办管理工具,支持 Markdown 编辑,并可与 Nextcloud / ownCloud 同步。

可替代:EvernoteObsidianNotion

Star
5,921
Fork
496
未关闭 Issue
65
最近提交
17小时前

这是什么?

QOwnNotes 是一款运行于 GNU/Linux、macOS 和 Windows 的桌面记事本,笔记以纯文本 Markdown 文件保存。它可与 Nextcloud Notes、ownCloud Notes 配合使用,笔记在桌面端写好后,也能通过手机应用或 Nextcloud / ownCloud 网页随时查看和编辑。文件同样可以借助 Syncthing、Dropbox 等工具同步。

应用基于 C++ 和 Qt 开发,资源占用较低,并非基于 Electron。它提供 Markdown 语法高亮和实时预览、带反向链接的 `[[笔记]]` 式双链、全文搜索,并能监测外部修改的文件并自动重新加载。待办事项可通过 CalDAV 服务器管理,笔记可使用内置的 AES-256 或自定义脚本加密。

在扩展性方面,应用提供脚本接口和在线脚本仓库,内置 MCP 服务器供外部 AI 代理调用,并可接入 LanguageTool、Harper 及 Markdown 语言服务器。配套的浏览器扩展可将网页选中文本直接保存为笔记。

核心功能

  • 01以纯文本 Markdown 文件保存笔记,可用任意编辑器打开
  • 02通过 Nextcloud 或 ownCloud 同步,配合服务器应用可使用版本历史和回收站
  • 03支持 Markdown 语法高亮、实时预览、图片内联预览和标题折叠
  • 04支持带自动补全、反向链接和重构功能的 `[[笔记]]` 双链
  • 05可管理 CalDAV 待办列表及 Nextcloud Deck 卡片
  • 06内置 AES-256 加密,也可用自定义脚本加密,并提供 Vim 模式

适用场景

  • 将个人笔记和待办以纯文本文件形式完全掌控在自己手中
  • 在桌面端编辑自建 Nextcloud 或 ownCloud 中的笔记集合
  • 借助拼写检查和语言服务器功能撰写 Markdown 文档
  • 通过浏览器扩展把网页内容快速保存为笔记

快速上手

  1. 1

    从官方安装页面安装(参见 README)

  2. 2

    从 GitHub 克隆源代码

    git clone https://github.com/pbek/QOwnNotes.git -b release --depth=1
  3. 3

    在克隆仓库的 src 文件夹中运行 qmake

    qmake
  4. 4

    使用 make 编译应用程序

    make -j4

使用前须知

  • 从源码构建需要 Qt 和 C++ 工具链,比安装打包版本更费事。
  • 同步待办列表需要在 Nextcloud 或 ownCloud 上安装 Tasks 后端。
  • 采用 GPL-2.0 许可证,属于 Copyleft 许可证。

收录于专题

标签

常见问题

QOwnNotes 是什么?
开源的纯文本记事本与待办管理工具,支持 Markdown 编辑,并可与 Nextcloud / ownCloud 同步。 QOwnNotes 是一款运行于 GNU/Linux、macOS 和 Windows 的桌面记事本,笔记以纯文本 Markdown 文件保存。它可与 Nextcloud Notes、ownCloud Notes 配合使用,笔记在桌面端写好后,也能通过手机应用或 Nextcloud / ownCloud 网页随时查看和编辑。文件同样可以借助 Syncthing、Dropbox 等工具同步。
QOwnNotes 可以免费使用吗?用的什么许可证?
QOwnNotes 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
QOwnNotes 还在维护吗?
活跃维护中。QOwnNotes 最近一次提交是在 2026年10月23日。
QOwnNotes 适合用来做什么?
将个人笔记和待办以纯文本文件形式完全掌控在自己手中 在桌面端编辑自建 Nextcloud 或 ownCloud 中的笔记集合 借助拼写检查和语言服务器功能撰写 Markdown 文档 通过浏览器扩展把网页内容快速保存为笔记
QOwnNotes 怎么安装和运行?
从官方安装页面安装(参见 README) 从 GitHub 克隆源代码: git clone https://github.com/pbek/QOwnNotes.git -b release --depth=1 在克隆仓库的 src 文件夹中运行 qmake: qmake 使用 make 编译应用程序: make -j4
在哪里获取 QOwnNotes?
源代码和安装说明在 GitHub 上:https://github.com/pbek/QOwnNotes

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目