DevToolsProductivityDesktop AppOpen Source

Native Markdown Editor for Huge Files

A fast, native desktop Markdown editor for people working with very large files

Problem
Many users complain that mainstream Markdown editors (Typora, Obsidian, MarkText) are mostly Electron wrappers with slow startup, high memory usage, and lag when opening large files — a 25MiB document takes seconds to load and 100MB files are nearly impossible to edit. Users who want speed and a native feel have no real lightweight alternative.
Solution
Build a pure native Markdown editor in C++/Qt without bundling Chromium, offering fast cold start and low memory usage; implement lazy-loading viewport layout so huge files open and edit smoothly; support WYSIWYG, Mermaid diagrams, and math formula rendering.
Users
Developers, technical writers, and researchers who frequently edit large Markdown documents, plus users sensitive to Electron app performance and resource usage.
MVP
Native editor shell that opens and edits very large files; lazy-loading viewport for smooth performance on 100MB files; basic WYSIWYG and syntax highlighting; export to HTML/PDF.
Revenue
Open-source core plus paid advanced features (cloud sync, team collaboration, advanced export templates), or a one-time desktop license.
Why now
Performance issues with Electron-based editors have been a long-standing complaint, and the C++/Qt stack is mature enough for an indie developer to validate demand with an open-source community and iterate quickly.

Source discussions · 1

  1. V2EX[分享创造] 桌面 Markdown 编辑器几乎全是网页套壳,我们用 C++/Qt 写了个纯原生的: Muffin0↑ 2
← Back to list