笔记软件汇总:MarkText、Notable、Docmost、Notes、Arya、
概述
之前汇总过一篇笔记软件汇总汇总几款软件:Notion、Obsidian、Typora、Grammarly、Zditor、AppFlowy、AFFiNE、Joplin、Milkdown、Quarkdown、MilkUp。本文继续整理汇总。
注:本文缺乏深度实战与体验,勿喷。
MarkText
官网,开源(GitHub,52.3K Star,3.8K Fork)。
Notable
官网,一款专注于Markdown的本地笔记应用,提供简洁的编辑体验和强大的编辑功能。早期版本开源(GitHub,23.4K Star,1.2K Fork),不过仍可免费使用。

功能特性
- 跨平台
- 支持Markdown语法:可基于GitHub Flavored Markdown语法编写笔记,支持KaTex、AsciiMath数学公式,支持Mermaid流程图。内置多光标、迷你地图、语法高亮等功能;
- 本地存储:所有笔记和附件都存储在本地磁盘,可通过其他编辑器进行编辑、通过Dropbox等网盘分享、使用Git进行管理、使用文件资源管理器进行搜索和替换;
- 多笔记编辑:支持多笔记批量操作,如收藏、固定、删除、标记等;
- 分屏编辑:通过拆分屏幕,可在编辑笔记时快速查看笔记的最终效果;
- Zen模式:提供极简编辑和阅读体验,隐藏所有不必要内容,提供一个快速打开窗口;
- 共享笔记:可通过URL分享;
- 导入导出:支持从Markdown、HTML、Evernote、Boostnote导入笔记,也可以将笔导出为Markdown、HTML或PDF文件;
- 主题设置:提供明亮主题和暗黑主题设置;
- 其他功能:内置Markdown语法速查表、Emojis以及软件使用教程;支持多个数据目录,存储不同的笔记集合;支持链接到其他注释和附件;支持待办事项,可以用于任务管理。
StackEdit
官网,开源(GitHub,22.6K Star,2.8K Fork),不过代码库已经有2年半没有提交记录,和其他编辑器,功能大差不差。
Docmost
官网,一款开源(GitHub,17.9K Star,994 Fork)的协作式 Wiki 与文档管理平台,定位为 Confluence 和 Notion 的开源替代方案,主打高效协作与灵活部署,适合各类团队构建知识库、管理项目文档等。
Wiki是多人协作的结构化知识库,侧重共享与体系化;笔记是个人化的碎片化记录工具,侧重灵活与私密性。
功能特性:
- 协作实时编辑器:实时协作处理页面;
- 图表:内置支持Draw.io、Excalidraw和Mermaid图表工具;
- 空间:按团队、项目或部门组织页面,以便更好地协作;
- 公开共享:您可以公开共享您的页面,允许任何知道链接的人查看它们;
- 权限管理:通过易于理解的权限轻松控制对内容的访问;
- 群组:通过群轻松向用户授予统一权限;
- 评论:向页面添加评论,以便更好地沟通和反馈;
- 页面历史记录:通过全面的版本历史记录跟踪更改;
- 嵌套导航:您可以通过侧边栏嵌套和重新排序页面;
- 搜索:通过强大的搜索功能快速找到您需要的信息;
- 文件附件:将文件附加到您的页面以便于参考和共享;
- 在附件中搜索:搜索PDF和DOCX文件附件中的内容(企业版);
- 导入/导出:可轻松导入和导出Markdown、HTML、Notion、ZIP等格式文件;
- 读取/编辑首选项模式:告别意外编辑;
- 翻译:提供超过10+种语言版本。
实战
可通过Docker Compose安装:
git clone https://github.com/docmost/docmost.git
cd docmost
vim docker-compose.yml # 修改APP_SECRET,按需修改APP_URL、DATABASE_URL、REDIS_URL
docker compose up -d
默认不修改APP_URL,浏览器打开http://localhost:3000,即可开始体验。
创建空间,添加页面。
vditor
官网,开源(GitHub,10.3K Star,997 Fork)浏览器端的Markdown编辑器,支持所见即所得、即时渲染(类似Typora)和分屏预览模式。使用TS实现,支持原生JS、Vue、React、Angular,提供桌面版。
功能特性:
- 支持三种编辑模式:所见即所得(wysiwyg)、即时渲染(Instant Rendering)、分屏预览(sv);
- 支持大纲、数学公式、脑图、图表、流程图、甘特图、时序图、五线谱、多媒体、语音阅读、标题锚点、代码高亮及复制、graphviz、PlantUML渲染;
- 内置安全过滤、导出、图片懒加载、任务列表、多平台预览、多主题切换、复制到微信公众号/知乎功能;
- 实现CommonMark和GFM规范,可对Markdown进行格式化和语法树查看,并支持10+项配置;
- 工具栏包含36+项操作,除支持扩展外还可对每一项中的快捷键、提示、提示位置、图标、点击事件、类名、子工具栏进行自定义;
- 表情/at/话题等自动补全扩展;
- 可使用拖拽、剪切板粘贴上传,显示实时上传进度,支持CORS跨域上传;
- 实时保存内容,防止意外丢失;
- 录音支持,用户可直接发布语音;
- 粘贴HTML自动转换为Markdown,如粘贴中包含外链图片可通过指定接口上传到服务器;
- 支持主窗口大小拖拽、字符计数;
- 多主题支持,内置黑白绿三套主题;
- 多语言支持,内置中、英、韩文本地化;
- 支持主流浏览器,对移动端友好。
Notes
官网,开源(GitHub,4.2K Star,365 Fork)、高效、美观、功能丰富且注重隐私的开源跨平台笔记应用,
功能特性
- 跨平台兼容性
- 用户可在不同设备间无缝切换;
- 采用C++和Qt框架开发,确保原生应用的性能优势,操作流畅无卡顿。
- 简洁美观的界面设计
- 遵循Material Design风格,提供浅色、深色、Sepia(暖色调)三种主题,适应不同环境(如夜间办公或强光环境);
- 界面布局清晰,操作直观,即使是初次使用也能快速上手。
- 强大的功能集成
- Markdown支持:通过简单语法实现文本格式化(如标题、列表、代码块),提升笔记可读性;
- Kanban看板:将Markdown任务转化为可视化看板,方便追踪进度,适合项目管理或任务管理;
- 文件夹与标签:支持嵌套文件夹和通用标签,建立清晰的笔记层次结构,便于分类和检索;
- Feed视图:批量查看多个笔记,适合批处理或回顾;
- 后台运行与快捷键:应用始终在后台运行,通过
Win+Shift+N快速召唤,提升效率。
- 隐私保护
- 所有数据存储在本地,不追踪用户行为,完全由用户掌控;
- 开源特性允许用户审查代码,确保无隐藏功能或数据泄露风险。
技术
- QMarkdownTextEdit:实现Markdown渲染;
- QSimpleUpdater:简化应用更新流程;
- QAutostart:管理应用自启动;
- Qxt:提供扩展功能;
- 字体支持:内置Roboto、Source Sans Pro等开源字体,确保跨平台显示一致性。
Arya
官网即在线体验地址,开源(GitHub,3.3K Star,480 Fork)的Markdown编辑器,三种编辑模式(所见即所得、即时渲染和分屏预览)可使用快捷键(Ctrl+Shift+M)快速切换,支持非常丰富的图表类型,流程图、甘特图、时序图等,能插入ECharts图表和五线谱;支持网页HTML自动转Markdown;支持导出PDF、PNG、JPEG、微信公众号特制的HTML格式等;可直接预览Markdown生成的幻灯片,支持自由定义横向和纵向切换;代码块复制。
缺点:不支持LaTeX,
部署:
docker run -d-p8866:80 nicejade/markdown-online-editor:latest
浏览器打开http://localhost:8866即可体验。
zyplayer-doc
官网,注册后可体验使用,开源(Gitee,3.1K Star,1.1K Fork),一款专注于个人与企业私有化部署使用的知识库、WIKI文档管理系统,丰富的功能可满足企业几乎所有的文档管理场景需求。官方文档。
功能与亮点
- 团队协作编辑:完善的权限体系,支持空间、用户、部门、文档粒度的权限管控,包含管理员、协作者、查看者角色;
- 丰富的编辑器:支持在线编辑富文本、Markdown、表格、Office文档、API接口、思维导图、任意的文本文件等;
- 一键对外开放:支持将文档以空间、单文档、文集的方式对外公开,可独立的站点或URL访问,也可嵌入自有产品中;
- 空间数据分析:空间支持访问趋势分析、页面访问排行、用户活跃排行的数据分析,支持按日周月维度的统计查看;
- 文档版本控制:空间和文集支持版本的控制,让文档和产品具有版本的对应关系,防止更新后旧版本的文档无法访问;
- 文档导入导出:系统支持任意格式文件的导入,支持空间整体的导入、导出与复制,支持文档的跨空间复制与迁移;
- 多种存储方式:可使用文件系统、阿里云OSS、腾讯云COS、华为云OBS、MinIO、以及所有支持S3协议的对象存储;
- 全屏水印管理:支持内部文档、开放文档的全屏水印独立配置,支持上传的图片中添加水印,防止数据泄露与复制;
- 全局内容搜索:可对知识库中的内容进行全局自动分词搜索,包含Word、PPT、Excel、PDF与扫描件、图片文字搜索;
- 知识库AI问答:通过接入AI产品,基于知识库内容实现智能问答,提供安全可控的答案来源,更智能的内容搜索体验;
- RAG问答应用:基于空间文档内容的AI问答应用,可编排与发布,支持更全面的文档编辑、协作和RAG问答输出方案;
- 更安全的登录:支持常规登录、LDAP、OAuth2、飞书、钉钉、企业微信账号体系的登录,支持双因素认证与开放注册;
- 国际化多语言:具有完善的多语言体系,支持系统级别、用户个人、每个开放空间或文集选择指定的语言分别展示;
- 文档付费阅读:可快速的接入与开启开放文档的付费阅读功能,无需对接三方支付,可自行定价,让知识产生价值;
- 系统全局管控:系统中展示的LOGO、标题、备案信息、主题色、三方验证接口、全局CSS、网页代码均可自行配置;
- 自建组件支持:支持管理与编辑自定义的Vue组件在文档内容中渲染并展示,让文档的展示内容具有无限的可能。
Zettlr
https://www.zettlr.com
jvs
官网,需登录使用,开源GitHub。企业级在线文档,解决企业内部文档编辑、知识沉淀、知识协同等痛点,基于Spring Cloud+Vue,适用场景:个人、团队、企业使用,提供云笔记、在线产品手册、团队内部知识库、全文内容搜索、CMS内容展示等功能,细节功能如:文件格式转换、模板库中心、收藏、OCR识别、文档合并、文档对比、文档标签、在线脑图/流程图/等,支持私有化部署场景。
技术架构图

项目模块
| 服务名称 | 服务说明 | 类型 |
|---|---|---|
| jvs-knowledge-ui | 企业文档前端 | 应用服务 |
| jvs-apply-document | 企业文档后端 | 应用服务 |
| kkfile | 文件预览服务 | 应用服务 |
| jvs-modules-im-mgr | 协同服务 | 应用服务 |
| jvs-ui | 后台管理前端服务 | 应用服务 |
| jvs-auth | 后台授权认证服务 | 应用服务 |
| jvs-auth-mgr | 后台用户管理服务 | 应用服务 |
| rabbitmq | 消息队列服务 | 系统服务 |
| jvs-nacos | 注册中心 | 系统服务 |
| jvs-redis | 缓存 | 系统服务 |
| jvs-minio | 文件服务 | 基础服务 |
| elasticsearch | 文件及搜索 | 基础服务 |
| rule-mgr | 逻辑引擎 | 基础服务 |
功能列表
- 文件编辑器集成
- 集成多种在线编辑器(富文本编辑器、在线表格、在线脑图、在线流程图等)
- 编辑器功能将持续扩展,满足不同文档处理场景
- 文件预览与解析
- 支持PDF、Word、PPT、Excel等多种文件的预览
- 提供快速加载与高保真渲染体验
- 文档协同编辑
- 支持核心文档的多人协同编辑(富文本与在线表格)
- 提供实时同步与版本管理,避免冲突
- 可追踪修改记录,便于回溯与审核
- 团队协作功能
- 支持团队化协同操作
- 提供文档评论、讨论与收藏功能
- 支持多角色协同(成员、管理者、所有者)
- 搜索引擎
- 提供企业级搜索能力
- 支持基于标题与内容的精准搜索
- 全站智能搜索,支持文档级与内容级检索
- 文档分享与模板
- 支持文档分享,可设置密码二次校验
- 提供文档收藏功能
- 支持自定义文档模板,提升复用性
- 组织架构与权限管理
- 企业级组织架构(刚性组织+柔性群组)
- 提供灵活的权限分配与管控
- 可基于团队、角色进行访问控制
- 文集(知识库)管理
- 文集的增删改查
- 支持团队成员协作(可查看、可编辑)
- 提供目录结构化管理,便于分类整理
- 支持文集基础介绍与知识库说明
- 可查看知识库参与协作人员列表
- 文档管理
- 支持富文本(类Word)、脑图(类Xmind)、流程图(类Visio)
- 提供文档的增删改查与在线编辑
- 支持文档分享设置与访问控制
- 富文本编辑功能
- 支持文本大纲与小标题导航
- 提供所见即所得的编辑体验
- 支持表格、图片、引用与代码块
- 支持第三方应用、音频、视频等插件嵌入
- 支持源代码模式,便于高级用户操作
个人评价:
- 作为国产开源项目,团队使用得慎之又慎;
- 不过是一个值得学习的项目,前后端分离架构,技术栈等。
拓展
Material Design
质感设计,有三代:1代,2代,3代,由Google开发并推出的跨平台设计语言,旨在为移动设备、桌面端及可穿戴设备等提供统一的视觉与交互体验。扩展于Google即时的卡片设计,材质设计基于网格的布局、响应动画与过渡、填充、深度效果(如光线和阴影)。其核心设计融合卡片式布局与物理纸张隐喻,通过层级化结构、动态动画、优化版Roboto字体及标准化组件库构建直观界面,强制应用于Android Wear等衍生平台以保持一致性。
