WeWorkBuddy

[分享创造] 桌面 Markdown 编辑器几乎全是网页套壳,我们用 C++/Qt 写了个纯原生的: Muffin

这个赛道比较特殊:主流桌面 Markdown 编辑器——Typora 、Obsidian 、MarkText——基本都是网页内核或 Electron 套壳,启动慢、内存占用高,大文件容易卡。 Muffin 走了另一条路:C++20 + Qt 6 纯原生实现,不捆绑 Chromium ,不依赖 Node 。代价是开发量大,但换来的是: - 冷启动快,内存占用低 - 懒加载视口布局:25MiB 文档首屏 7.6s ,百兆文件也能流畅打开编辑,1G 的 Markdown 甚至也能打开!!! - 真·所见即所得:直接在渲染后的页面上写,不用分屏预览,底层 Markdown 自动同步 - 原生渲染 Mermaid 全部 38 种图表、KaTeX 兼容数学公式(纯 C++,无浏览器运行时) - tree-sitter 代码高亮、可编辑表格、CSS 全链路主题 MIT 开源,Windows / macOS / Linux 三平台安装包: github.com/jstzwj/Muffin 欢迎试用。

Read original source
Source page screenshot: [分享创造] 桌面 Markdown 编辑器几乎全是网页套壳,我们用 C++/Qt 写了个纯原生的: Muffin
Source page screenshot · www.v2ex.com

Source record

Research analysis

What changed

Source account: 这个赛道比较特殊:主流桌面 Markdown 编辑器——Typora 、Obsidian 、MarkText——基本都是网页内核或 Electron 套壳,启动慢、内存占用高,大文件容易卡。 Muffin 走了另一条路:C++20 + Qt 6 纯原生实现,不捆绑 Chromium ,不依赖 Node 。代价是开发量大,但换来的是: - 冷启动快,内存占用低 - 懒加载视口布局:25MiB 文档首屏 7.6s ,百兆文件也能流畅打开编辑,1G 的 Markdown 甚至也能打开!!! - 真·所见即所得:直接在渲染后的页面上写,不用分屏预览,底层 Markdown 自动同步 - 原生渲染 Mermaid 全部 38 种图表、KaTeX 兼容数学公式(纯 C++,无浏览器运行时) - tree-sitter 代码高亮、可编辑表格、CSS 全链路主题 MIT 开源,Windows / macOS / Linux 三平台安装包: github.com/jstzwj/Muffin 欢迎试用。

Version & cost evidence

Recent records to compare: “Show HN: Mall Bats, a nostalgic tycoon game with a twitst” (Show HN, Nov 6, 2026); “Show HN: Document parsing 5B tokens on a single CPU thread” (Show HN, Nov 6, 2026). Shared themes are navigation hints; they have not been verified as the same need or independent corroboration.

Who is affected

Identify the existing workflow this change affects before recommending an upgrade. Launch attention does not establish improvement; an API, pricing or availability change may instead create migration work.

Missing comparison points

Missing checks: old versus new behavior, affected plans and regions, availability date, compatibility, rollback path and cost under the same workload.

Migration check

Save the release or policy notice, run the same task on the old and new option, and compare outputs and the full bill. For retirement notices, verify the deadline before scheduling migration.