Most Markdown editors I tried fell into two categories:
- Feature-heavy but slow (Electron-based)
- Lightweight but missing real usability
As someone who writes a lot of documentation and README files, I wanted something:
- Fast
- Native
- Simple but practical
So I built my own.
π§ Tech Stack
- Go (backend)
- Wails (to bridge frontend + native)
- JavaScript (UI)
β‘ What I Focused On
Instead of adding tons of features, I focused on real usability:
- Native file dialogs (open/save directly)
Split editor + preview
Real-time Markdown rendering
Syntax highlighting for code blocks
Multi-file support with sidebar
Task lists with checkboxes
Offline-first design
π Performance
One of my main goals was speed:
- Startup time: ~2β3 seconds
- No background processes
- No browser engine overhead
π‘ Why Not VS Code?
VS Code is powerful, but:
- Itβs heavy for simple Markdown work
- Too many distractions
- Slower startup for quick edits
This editor is meant to complement, not replace it.
π¦ What I Learned
- Go is great for building fast desktop tools
- Wails is underrated for native apps
- Simplicity is harder than adding features
π Try It
GitHub: https://github.com/bilalshemsu1/md-file-reader
Would love feedback β especially from people who care about performance and clean workflows.

Top comments (0)