GoForum › 🌐 V2EX

写个 Markdown,不用请尊佛——开源了一只不到 10MB 的桌面 Markdown 编辑器

gudong · 2026-09-16 10:03 · 0 次点赞 · 2 条回复

各位好,又来分享创造。我做了个桌面 Markdown 阅读器 & 编辑器,叫 麻雀 Sparrow,macOS + Windows ,免费开源( MIT ):

👉 https://github.com/maoruibin/sparrow

为什么做它

我平时的笔记全是本地 md 文件,但打开这些文件的体验一直很别扭:

  • Typora 收费了,而且不开源;
  • VS Code 开一次够泡杯茶,就为看一眼笔记不值当;
  • 各种 Notion 类工具要注册账号、联网同步,我的笔记不想上别人服务器。

所以我想要的就是一个「双击就开、读完就走」的小工具,于是自己写了一只麻雀。

几个数字

  • 安装包 不到 10MB( Typora ~80MB ,VS Code ~100MB+)
  • 秒开,本地优先,不联网、不要账号
  • 目前 1.0.8 ,已经过 8 个版本迭代

能干什么

  • 阅读优先:GFM 全家桶(表格 / 任务列表 / 脚注),代码高亮,Mermaid 懒加载不拖累启动
  • 双击切源码编辑( CodeMirror 6 ),⌘E 一键读写切换
  • 拖文件夹进来就是目录树,多标签,重启恢复上次状态
  • 粘贴/拖拽图片直接传 S3 兼容图床,或存本地 assets
  • 深度系统集成:Finder 右键新建 md 、文件关联、单实例转发
  • 顺带能开 .txt / .json / .log / CSV (表格视图 + TSV 复制)
  • 亮暗主题、外部修改监听 + 冲突提醒

技术栈

Tauri 2 ( Rust 后端)+ React 19 + CodeMirror 6 + markdown-it 。选 Tauri 就是为了体积和启动速度,整个 Rust 后端 38 个 command ,行为日志都只落在本地 ~/.sparrow/,绝不联网上报。

求反馈

欢迎拍砖,bug 直接提 issue ,或者在这儿回我都行。也感谢 V2EX 上之前分享过 Tauri 踩坑经验的各位,少走了很多弯路。

2 条回复
lanten · 2026-09-16 10:13
#1

tauri 的不到 10M 没啥含金量啊,内存开销依然是百 M 起步

iamzcr · 2026-09-16 10:23
#2

obsidian

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: gudong
发布: 2026-09-16
点赞: 0
回复: 0