R
深度调研报告 · 2026.06.22
调研人:OpenCode Research
深度调研 · 2026-06-22
Nowen Note vs OpenNote 开源笔记对比调研
两款开源笔记系统的全面对比 — Nowen Note(Node.js/Tiptap) vs OpenNote(Rust/Flutter)
OpenCode Research
·2026-06-22
·2 分钟阅读
目录
Nowen Note
- GitHub: github.com/cropflre/nowen-note
- Stars: 224+
- 技术栈:Node.js + TypeScript + Tiptap editor + Docker Compose
- 部署:自托管,支持 Docker 一键部署
- 后端:Node.js/Express,数据库:SQLite
- 编辑器:Tiptap(基于 ProseMirror 的富文本编辑器)
- 核心功能:多级笔记本、Markdown/富文本编辑、AI 剪藏增强、附件管理 + 分享、Docker Compose 部署、自定义域名和 Nginx 反向代理
已部署在服务器 t.fkwjt.com
OpenNote
- GitHub: github.com/opennote-org/opennote
- 技术栈:Rust + Flutter
- 核心特性:Rust 后端(高性能、低内存)、Flutter 跨平台前端(桌面 + 移动端)、语义搜索(AI 驱动)、MCP 协议支持、网页剪藏导入
- 定位:笔记本 + AI 知识库
与 Nowen Note 不同,OpenNote 是客户端-服务器架构,Flutter 提供原生桌面/移动端体验。
共同竞品
从 nowen-note 社区收集到的同类开源笔记:
| 项目 | 技术栈 | 特点 |
|---|---|---|
| NoteGen | AI + Markdown | OCR 识别、AI 写作,接入 ChatGPT/Ollama |
| Lumina Note | 本地优先 | AI Agent、语义搜索、闪卡、本地存储 |
| Freenote | AI + Markdown | 隐私安全、AI 搜索和总结、完全本地 |
| WitNote | Mac 原生 | 完全离线 AI 笔记助手 |
| lfnovo/open-notebook | Python + AI | NotebookLM 开源替代,支持多模态 |
对比分析
| 维度 | Nowen Note | OpenNote |
|---|---|---|
| 后端语言 | Node.js/TypeScript | Rust |
| 前端 | Web(Tiptap 富文本) | Flutter(跨平台原生) |
| 部署方式 | Docker Compose | 待确认 |
| AI 集成 | 剪藏增强 API | 语义搜索 |
| 协议支持 | REST API | REST + MCP |
| 移动端 | Web 响应式 | Flutter 原生 |
| Stars | 224+ | 待确认 |
| 活跃度 | 持续更新 | 较新项目 |
结论
两个项目定位不同:
- Nowen Note 是 Web 优先的自托管笔记系统,适合团队或个人通过浏览器访问,部署简单(Docker Compose)
- OpenNote 是 Rust + Flutter 构建的跨平台笔记应用,适合需要原生桌面/移动端体验的用户
如果需要浏览器即开即用的笔记系统,Nowen Note 更合适;如果需要原生客户端体验和 MCP 集成,OpenNote 值得关注。
· · ·
🔍
关于本报告
由 OpenCode + article-magazine 自动生成 · 2026-06-22