
Writer 是一个本地优先的桌面 Markdown 编辑器,定位很克制:它直接管理你工作区里的 Markdown 文件,而不是把内容锁进某个云端账号或专有数据库。对习惯用文件夹、Git 和纯文本组织知识的人来说,这类工具的重点不是“多一个笔记服务”,而是把本地文件变成更顺手的写作空间。
从 README 看,Writer 会保留文档在磁盘上的原始形态,并尊重工作区里的 .gitignore 规则;它支持多窗口,适合同时打开不同项目或写作上下文。编辑器部分基于 CodeMirror,支持表格、Mermaid 图等扩展 Markdown,界面里也能看到类似每日笔记、项目、资源、模板这样的工作区侧边栏组织方式。
技术栈是 Tauri v2、React、Zustand、CodeMirror 和 Rust。仓库结构里,apps/desktop/ 是桌面端,React 前端放在 apps/desktop/src/,Rust 命令、workspace 状态、文件 watcher、updater 和 CLI 集成放在 apps/desktop/src-tauri/src/。这意味着它不只是一个 Web 编辑器套壳,还在系统文件、更新和桌面集成上做了原生侧配合。
发布侧也已经有比较正式的 macOS 流程:最新 release 是 Writer v0.1.0,包含 macOS 的 dmg 与 app tar 包,并且文档里提到 signed、notarized release workflow 和 updater 发布细节。对于一个还在早期的开源桌面工具来说,这说明作者已经在认真处理安装和更新体验。
截至 2026 年 5 月 27 日,Writer 仓库约 661 stars,主语言是 TypeScript,同时有 Rust 代码,许可证是 GPL-3.0。它适合想要一个轻量、本地、围绕 Markdown 文件夹工作的写作工具的人;如果你已经在 Obsidian、VS Code 或纯文本工作流之间来回切,Writer 值得观察一下。
传送门
https://github.com/joelbqz/writer-computer
原创文章,如若转载,请注明出处:https://wefound.cc/p/3767.html