各位好,又来分享创造。我做了个桌面 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/,绝不联网上报。
求反馈
- 下载: https://github.com/maoruibin/sparrow/releases/latest ( macOS 双架构 DMG + Windows NSIS 免管理员安装)
- 官网: https://maoruibin.github.io/sparrow/
- macOS 安装包没签名公证,首次打开右键「打开」绕一下即可
欢迎拍砖,bug 直接提 issue ,或者在这儿回我都行。也感谢 V2EX 上之前分享过 Tauri 踩坑经验的各位,少走了很多弯路。