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.