Skip to content

Repository files navigation

Markflow

A lightweight, fast, bilingual Markdown editor built on Tauri 2.

Markflow is an open-source, local-first Markdown editor for Windows and macOS. It's small — a ~7 MB installer, about a tenth the size of Electron-based editors — starts instantly, and switches between English and Chinese natively.

Features

  • Truly lightweight — built on Tauri 2, not Electron. A ~7 MB installer, low memory, instant launch.
  • 🌐 Bilingual natively — switch the whole app between English and Chinese in one click; CJK bold and italics render correctly.
  • 🔒 Local-first & private — your files are plain Markdown on your own disk. No cloud, no account, no lock-in.
  • ✍️ WYSIWYG + source — live preview with no separate preview window, or flip to pure source editing anytime.
  • 📑 Tabs & recent files — multi-tab editing with a recent-files menu.
  • 🎨 Full Markdown — code highlighting, tables, task lists, and more, rendered with markdown-it + highlight.js.

Download

Installers are published on the official site and GitHub Releases.

Platform Package
macOS (Apple Silicon & Intel) Markflow_<version>_universal.dmg
Windows (x64) Markflow_<version>_x64-setup.exe

Development

Prerequisites

Commands

npm install          # install JS dependencies
npm run dev          # run in development (Vite + Tauri)
npm run build        # build the frontend
npm run tauri build  # build a native bundle for the current OS

macOS universal build (covers both Apple Silicon and Intel in one .dmg):

rustup target add aarch64-apple-darwin x86_64-apple-darwin
npm run tauri build -- --target universal-apple-darwin

Tech stack

License

MIT © 2026 Markflow Contributors

About

A lightweight, fast, bilingual Markdown editor for Windows & macOS — built on Tauri 2. Free & open source.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages