A standalone Markdown editor and reader that stays out of your way.
Modern, minimal, and frameless — a clean interface that feels right at home in tiling setups like Hyprland.
No accounts. No cloud. No subscriptions. Just a fast, beautiful app that runs on your machine.
Write in split view, read in full-screen, or disappear into zen mode — just you and your words.
14 color schemes. 11 layout templates. Export to PDF and DOCX.
Linux, macOS, and Windows.
Most Markdown tools are either too simple (just a text box) or too complex (plugin systems, databases, sync services). ZenMark sits in the middle: a polished environment for both writing and reading Markdown, with beautiful typography and nothing you don't need.
A minimal interface that fits perfectly into a Hyprland setup — no chrome, no distractions, just your text.
Open a file. Read or write. Export. That's it.
Writing
- Live side-by-side preview with synchronized scrolling
- Three view modes: split, reader, and zen mode (Ctrl+E to cycle)
- CodeMirror 6 editor with full syntax highlighting
- Auto-save to IndexedDB — your work is never lost
Reading
- 11 layout templates — GitHub, Tufte, Terminal, Magazine, Billboard, Prose, and more
- GitHub Flavored Markdown with task lists, tables, and callout alerts
- Floating table of contents for quick navigation
- 40+ syntax-highlighted languages, lazy-loaded
Theming
- 14 color schemes — Obsidian, Nord, Dracula, Solarized, Gruvbox, Tokyo Night, Catppuccin, and more
- Independent color and layout controls — mix any scheme with any template
- Dark and light modes with one-key toggle
Export
- PDF export with full theme support — your chosen fonts and layout, print-optimized
- DOCX export for sharing with non-technical collaborators
- Print support via Ctrl+P
App
- Fullscreen mode (F11)
- Native file dialogs for open/save
- Local image rendering in preview
- Markdown file associations (.md, .markdown, .mdown)
- Frameless window with auto-hiding toolbar
- Cross-platform: Linux (AppImage, deb, pacman), macOS (dmg), Windows (exe)
Download the latest release from the Releases page.
AppImage
chmod +x ZenMark-*.AppImage
./ZenMark-*.AppImageDebian / Ubuntu
sudo dpkg -i zenmark_*.debArch Linux
sudo pacman -U zenmark-*.pkg.tar.zstDownload the .dmg, open it, and drag ZenMark to Applications.
Download and run the .exe installer.
npm install
npm run dev # Vite dev server
npm run electron:dev # Build + launch Electron
npm run electron:build # Production binary
npm run test # Run tests