# TizuMark **TizuMark** is a lightweight, open-source **Markdown editor** for Windows with WYSIWYG live preview, outline navigation, KaTeX & Mermaid support โ€” a free **Typora alternative** built with Tauri + Rust. ๐ŸŒ [็ฎ€ไฝ“ไธญๆ–‡](README.md) | **English** | [Espaรฑol](README.es.md)
![TizuMark](icon.png)

โšกLightweight  ยท  ๐Ÿš€Blazing Fast  ยท  โœจMinimal  ยท  ๐Ÿ†“Free & Open Source
A clean, fast Markdown editor

Version Windows macOS Linux Tauri Rust License

~7MB installer ยท <50MB RAM ยท Double-click to launch

TizuMark Feature Demo

--- ## Why TizuMark?

Open. Read. Edit. Export. That's it.

The world isn't short of Markdown editors. But most fall into one of two camps: heavyweight monsters that hog hundreds of MB, or toys too barebones for real work. TizuMark lands right in the sweet spot. | Pain Point | The Usual Way | โœจ TizuMark | |---|---|---| | ๐Ÿข **Too heavy** | Hundreds of MB RAM, multi-GB install, slow boot | **Rust engine. ~7MB installer, <50MB RAM, up in a second** | | ๐Ÿ‘ฏ **Split views** | Source on one side, render on the other โ€” scroll and squint | **Live preview, WYSIWYG, editor/preview scroll auto-synced** | | ๐ŸŒ€ **Long docs** | Endless scrolling, can't find that one section | **Auto-generated outline from headings, one click to any chapter** | | ๐Ÿงฉ **Math & diagrams** | Install LaTeX, switch tools, export, paste, repeat | **Built-in KaTeX & Mermaid โ€” math and diagrams render from code** | --- ## Key Features > TizuMark lands right in the sweet spot between heavyweight IDEs and barebones notepads โ€” nailing the things writers care about most. - โšก **Blazing fast & lightweight**: Built on **Rust + Tauri v2** (native WebView), ~**7MB** installer, **<50MB** RAM, launches in under a second โ€” 4/5 less memory than Electron apps. - ๐Ÿ‘๏ธ **Live WYSIWYG preview**: Write on the left, see it render on the right. Editor and preview scroll auto-synced โ€” no window switching. - ๐Ÿง  **Smart view per file type**: Markdown auto splits preview/edit; plain text & code open in a pure editor (no preview pane); images open read-only โ€” each file gets the right view. - ๐Ÿงญ **Smart outline navigation**: Auto-parses heading hierarchy, one click to any chapter. Never get lost in long docs. - ๐Ÿ“ **Built-in KaTeX math**: Inline formulas, display blocks, matrices, equation systems; supports `$โ€ฆ$` / `$$โ€ฆ$$` as well as LaTeX-style `\(โ€ฆ\)` / `\[โ€ฆ\]` delimiters โ€” papers, notes, formulas all handled. - ๐Ÿ“Š **Built-in Mermaid diagrams**: Flowcharts, sequence diagrams, Gantt charts, class diagrams, state diagramsโ€ฆ **draw with code, auto-adapts to light/dark theme**, with ELK auto-layout support. - ๐Ÿ–ผ๏ธ **Paste-to-insert images**: Screenshots or drag-drop, auto-dedup via MD5. Store in `assets/` or inline as Base64. Relative paths resolve identically in preview and export. - ๐Ÿ“ค **Multi-format export**: Standalone HTML (full styling, fully offline), high-res PNG long screenshot, PDF (system print dialog), and **Word DOCX** (math & diagrams rasterized, images auto-scaled to fit the page) โ€” all preserve dark/light theme. - โŒจ๏ธ **Fully customizable shortcuts**: Every single shortcut can be rebound in `File โ†’ Keyboard Shortcuts` to match your muscle memory. - ๐Ÿ“‚ **Multi-tab + workspace**: Edit multiple files at once, drag-drop batch open, folder workspace with sidebar file tree, `.md` file association. - ๐Ÿš€ **Huge-doc smooth preview**: Sliding-window + virtual rendering for documents with tens of thousands of lines โ€” never lags. External file changes auto-detected with reload prompt. - ๐ŸŽจ **Deep personalization**: Light / Dark / Follow System; 5 color schemes (Default / Sunset / Forest / Nord / Dusk); editor / preview / code-block fonts can use any system-installed font (fully enumerated, searchable), or import local `.ttf` / `.otf` / `.woff` / `.woff2` fonts. - ๐ŸŒ **Bilingual UI**: Chinese / English interface toggle at any time. - ๐Ÿ’พ **Session restore**: Reopens tabs, folder workspace, and expanded directories from last session. --- ## Feature Matrix | ๐Ÿ“ Editing | ๐Ÿ‘๏ธ Preview | ๐Ÿ“ค Export | |---|---|---| | Full GFM syntax highlighting | Live scroll-synced preview | Standalone HTML (with full styling) | | 100+ language code highlighting | KaTeX math rendering | High-res long screenshot PNG | | Find & replace with regex | Mermaid flowcharts, sequences, Gantt, state | Export PDF (system print dialog) | | Cross-file search (`Ctrl+H`) | Emoji shortcodes (`:rocket:` โ†’ ๐Ÿš€) | Dark / light theme preserved | | Collapsible format toolbar | Image viewer (drag-pan + scroll-zoom) | 100% offline | | Auto bracket & quote pairing | Adaptive image sizing | CJK Emoji support | | Image paste, auto-dedup (MD5) | Clickable task-list checkboxes | Custom image asset path | | Insert menu + "/" quick-insert (tables, callouts, TOC) | Auto width/height on image insert | Export Word DOCX (math & diagrams rasterized, images auto-scaled) | | โšก Productivity | ๐ŸŽจ Style | ๐Ÿ”ง Power | |---|---|---| | Outline sidebar โ€” jump anywhere | Light / Dark / Follow System | CLI file opening | | Folder workspace (sidebar file tree) | Font size, line height, max width | File association: .md, .markdown | | Cross-file search (Ctrl+H) / file search (Ctrl+P by name or path) | Tab width, word wrap toggle | Recently opened files list | | Tab drag-to-reorder | Code block line numbers / auto-wrap | Unsaved-state markers + close prompt | | Drag & drop, batch file open | Fully rebindable shortcuts | System tray (hideable) + close behavior | | Free-drag split pane ratio | Import custom fonts (editor & preview separately) | Status bar word & char count | | Find in preview (regex) + copy as HTML | 5 color schemes + font picker (all system fonts, searchable / import local) | External-change detection & reload prompt | | Soft line break toggle | Chinese / English UI toggle | | | Session restore (tabs & workspace) | Frameless custom window controls | | | | Silent update check on startup | | --- ## Screenshots

Main Interface Find & Replace
Cross-file Search File Quick Open
Tabs & Scrollable Tab Bar KaTeX Math Rendering
Mermaid Diagram Rendering Code Syntax Highlighting
Callout Rendering Dark Theme
Font Settings Export Menu
Customizable Shortcuts Image Insert & Settings
Folder Workspace Smooth Large-Document Preview

--- ## Quick Start ### Download | Platform | Status | |----------|--------| | Windows | โœ… Supported | | macOS | ๐Ÿ”œ Planned | | Linux | ๐Ÿ”œ Planned | Visit the release page to download: Download from GitHub    Download from Gitee > On first launch, the user guide opens automatically. You can also find it in `Help โ†’ User Guide` anytime. > ๐Ÿ”” **On first install or after a version upgrade, TizuMark automatically opens the User Guide and the full syntax demo (demo.md) to help you get started with new features.** ๐Ÿ“– Want to see every syntax in action? Open [demo.md](demo.md) for a full syntax showcase. ### Shortcuts | Shortcut | Action | Shortcut | Action | |---|---|---|---| | `Ctrl+N` | New File | `Ctrl+W` | Close Tab | | `Ctrl+O` | Open File | `Ctrl+F` | Find | | `Ctrl+S` | Save File | `Ctrl+H` | Find & Replace | | `Ctrl+B` | Bold | `Ctrl+I` | Italic | > All shortcuts are customizable via `File โ†’ Keyboard Shortcuts` ### Build from Source ```bash git clone https://github.com/tizuio/TizuMark-Markdown-Editor.git # Or via Gitee (China mirror): git clone https://gitee.com/tizu/TizuMark-Markdown-Editor.git cd tizu-mark npm install npm run dev # dev mode npm run build # production build ``` --- ## ๐Ÿ›  Architecture ``` โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ Frontend (WebView) โ”‚ โ”‚ CodeMirror 5 โ”‚ highlight.js โ”‚ KaTeX โ”‚ โ”‚ Mermaid โ”‚ html2canvas โ”‚ ... โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚ IPC (ipc: / tauri:) โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ Backend (Rust) โ”‚ โ”‚ Tauri 2.5 โ”‚ pulldown-cmark โ”‚ โ”‚ File I/O โ”‚ Native Dialogs โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ OS Native โ”‚ โ”‚ Win / Mac / โ”‚ โ”‚ Linux โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ ``` > Tauri v2 uses the OS native WebView โ€” ~7MB installer, ~1/5 the footprint of Electron-based alternatives. **Windows is released today; macOS & Linux are planned.** --- ## FAQ
Is TizuMark really free? Yes. Free forever, open source, no feature paywalls.
How do I restore default settings? Click "Restore Default" in `File โ†’ Settings` or `File โ†’ Keyboard Shortcuts`.
What file formats are supported? Markdown (`.md`, `.markdown`, `.mdown`, `.mkd`, โ€ฆ โ€” 7 extensions, auto split-preview), images (20 formats, read-only preview), and plain-text / code files (`.txt`, `.json`, `.js`, โ€ฆ) all open. Markdown syntax highlighting & export apply to Markdown files.
How do I report a bug or request a feature? - QQ Group: **1035294939** (Chinese community) - [GitHub Issues](https://github.com/tizuio/TizuMark-Markdown-Editor/issues) - [Gitee Issues](https://gitee.com/tizu/TizuMark-Markdown-Editor/issues)
--- ## Donate

One person. No salary. Your support keeps this alive.

I built TizuMark because I was tired of Markdown tools that were either bloated or broken. So I made my own. If TizuMark has made your life even a little easier โ€” docs look cleaner, writing flows better, that export earned you a compliment โ€” please consider chipping in. **Your encouragement genuinely makes my day and extends this project's runway.** Can't donate? No worries. A GitHub star, a shout-out to a friend, a "nice tool" in the group chat โ€” that's already huge.
WeChat Pay
WeChat
Alipay
Alipay

I read every donation notification. Thank you.

--- ## Contact | Channel | Link | |---|---| | QQ Group | **1035294939** [@Join the groupใ€Tizuไบคๆต็พคใ€‘](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=G0xAh9l042apAmjy9MAKOI6pSMWhV5jI&authKey=hWwxCXRZkWorgQZtiBNeRE6L12Ow6CLSo9K9dWzSjDFNuIEfmnmLAWH1T3qooH40&noverify=0&group_code=1035294939)| | GitHub | [@tizuio](https://github.com/tizuio) | | Gitee | [@tizu](https://gitee.com/tizu) | Questions, feedback, collaboration โ€” open an issue or join the QQ group. --- ## License Copyright (c) 2024-2026 TizuMark This software is released under the [GNU General Public License v3.0](LICENSE). You are free to use, modify, and distribute it, but derivative works must remain under GPL v3. Bundled open-source components are licensed under their respective terms. See `Help โ†’ About` in the app for details. ---

โœจ TizuMark โ€” Stupidly light. Exactly fast enough.

GitHub Download   Gitee Download

โญ GitHub Star  ยท  โญ Gitee Star  ยท  ๐Ÿ› Report Bug