Beautiful Markdown previews in macOS Finder QuickLook
Mermaid • KaTeX • GFM • TOC • Charts • Export
English • Español • 中文文档 • Install • Troubleshooting

Press Space in Finder → Instant preview with diagrams, math, and more.
👋 If FluxMarkdown helps you, consider giving it a ⭐ star on GitHub!
brew install --cask xykong/tap/flux-markdown
If Homebrew reports that xykong/tap is not trusted, this is Homebrew's third-party tap trust warning, not a FluxMarkdown install failure. Prefer trusting only this cask:
brew trust --cask xykong/tap/flux-markdown
brew install --cask xykong/tap/flux-markdown
See Tap Trust for Homebrew's security model.
FluxMarkdown.dmg from Releases| Feature | Description |
|---|---|
| 📊 Mermaid Diagrams | Architecture diagrams, flowcharts, sequence diagrams |
| 🧮 KaTeX Math | Inline and block mathematical expressions |
| 📝 GFM Support | Tables, task lists, strikethrough, and GitHub Alerts |
| 🎨 Code Highlighting | Syntax highlighting for 40+ languages |
| 📊 Charts & Graphs | Vega, Vega-Lite, and Graphviz (DOT) support |
| 📑 TOC Panel | Interactive table of contents with section tracking |
| 📄 YAML Metadata | Auto-parses frontmatter into a clean table |
| 📤 Export | PDF (Cmd+Shift+P) / HTML (Cmd+Shift+E) — V2EX 用户求的功能! |
| 🔍 Zoom & Pan | Cmd +/-/0, Cmd+scroll, pinch gestures |
| 💾 Position Memory | Remembers scroll position and last-viewed file |
| 🌓 Themes | Light, Dark, and System-synchronized modes |
| 📂 File Formats | Supports .md, .mdx, .rmd, .qmd, .mdoc, .mdc, .mmd, .livemd, .mkd, .mkdn, .mkdown, .mdwn, .mdown, .markdown |
FluxMarkdown includes a dedicated Settings window to customize your experience:
| Shortcut | Action |
|---|---|
Space | Open QuickLook preview (Finder) |
Cmd + + / - / 0 | Zoom in / out / reset |
Cmd + Shift + E | Export as HTML |
Cmd + Shift + P | Export as PDF |
Cmd + , | Open Settings |
Run this in Terminal:
xattr -cr "/Applications/FluxMarkdown.app"
Reset QuickLook cache:
qlmanage -r
/Applications/killall Finderpluginkit -m -v for active QuickLook extensions📚 More help: See docs/user/TROUBLESHOOTING.md and docs/user/AUTO_UPDATE.md
📖 Documentation index: docs/README.md
| Feature | FluxMarkdown | QLMarkdown | qlmarkdown | PreviewMarkdown |
|---|---|---|---|---|
| Install | brew cask / DMG | brew cask / DMG | manual | App Store / DMG |
| Mermaid | Yes | Yes (ref) | Not mentioned | Not mentioned |
| KaTeX / Math | Yes | Yes (ref) | Not mentioned | Not mentioned |
| GFM / Alerts | Yes | Yes (cmark-gfm; ref) | Partial (Discount; ref) | Not mentioned |
| TOC panel | Yes | Not mentioned | No | Not mentioned |
| Charts (Vega/DOT) | Yes | Not mentioned | No | No |
| Export (PDF/HTML) | Yes | No | No | No |
| YAML Frontmatter | Yes | Yes | No | No |
| Themes | Light/Dark/System | CSS-based (ref) | Not mentioned | Basic controls (ref) |
| Zoom | Yes | Not mentioned | No | Not mentioned |
| Scroll restore | Yes | Not mentioned | No | Not mentioned |
Notes:
- Entries are based on public README/release notes at the cited links.
- If a feature isn't mentioned in sources, we mark it as "Not mentioned".
git clone https://github.com/xykong/flux-markdown.git
cd flux-markdown
make install
FluxMarkdown is dual-licensed:
LICENSE for full termsLICENSE.COMMERCIAL for detailsWhy dual licensing? This ensures FluxMarkdown remains free and open for the community while allowing commercial use without GPL obligations for those who need it.
Inspired by and partially based on markdown-preview-enhanced
Swift
51.7%
TypeScript
30.3%
Shell
9.2%
CSS
5.7%
JavaScript
2.0%
Beautiful Markdown previews in macOS Finder QuickLook
Mermaid • KaTeX • GFM • TOC • Charts • Export
English • Español • 中文文档 • Install • Troubleshooting

Press Space in Finder → Instant preview with diagrams, math, and more.
👋 If FluxMarkdown helps you, consider giving it a ⭐ star on GitHub!
brew install --cask xykong/tap/flux-markdown
If Homebrew reports that xykong/tap is not trusted, this is Homebrew's third-party tap trust warning, not a FluxMarkdown install failure. Prefer trusting only this cask:
brew trust --cask xykong/tap/flux-markdown
brew install --cask xykong/tap/flux-markdown
See Tap Trust for Homebrew's security model.
FluxMarkdown.dmg from Releases| Feature | Description |
|---|---|
| 📊 Mermaid Diagrams | Architecture diagrams, flowcharts, sequence diagrams |
| 🧮 KaTeX Math | Inline and block mathematical expressions |
| 📝 GFM Support | Tables, task lists, strikethrough, and GitHub Alerts |
| 🎨 Code Highlighting | Syntax highlighting for 40+ languages |
| 📊 Charts & Graphs | Vega, Vega-Lite, and Graphviz (DOT) support |
| 📑 TOC Panel | Interactive table of contents with section tracking |
| 📄 YAML Metadata | Auto-parses frontmatter into a clean table |
| 📤 Export | PDF (Cmd+Shift+P) / HTML (Cmd+Shift+E) — V2EX 用户求的功能! |
| 🔍 Zoom & Pan | Cmd +/-/0, Cmd+scroll, pinch gestures |
| 💾 Position Memory | Remembers scroll position and last-viewed file |
| 🌓 Themes | Light, Dark, and System-synchronized modes |
| 📂 File Formats | Supports .md, .mdx, .rmd, .qmd, .mdoc, .mdc, .mmd, .livemd, .mkd, .mkdn, .mkdown, .mdwn, .mdown, .markdown |
FluxMarkdown includes a dedicated Settings window to customize your experience:
| Shortcut | Action |
|---|---|
Space | Open QuickLook preview (Finder) |
Cmd + + / - / 0 | Zoom in / out / reset |
Cmd + Shift + E | Export as HTML |
Cmd + Shift + P | Export as PDF |
Cmd + , | Open Settings |
Run this in Terminal:
xattr -cr "/Applications/FluxMarkdown.app"
Reset QuickLook cache:
qlmanage -r
/Applications/killall Finderpluginkit -m -v for active QuickLook extensions📚 More help: See docs/user/TROUBLESHOOTING.md and docs/user/AUTO_UPDATE.md
📖 Documentation index: docs/README.md
| Feature | FluxMarkdown | QLMarkdown | qlmarkdown | PreviewMarkdown |
|---|---|---|---|---|
| Install | brew cask / DMG | brew cask / DMG | manual | App Store / DMG |
| Mermaid | Yes | Yes (ref) | Not mentioned | Not mentioned |
| KaTeX / Math | Yes | Yes (ref) | Not mentioned | Not mentioned |
| GFM / Alerts | Yes | Yes (cmark-gfm; ref) | Partial (Discount; ref) | Not mentioned |
| TOC panel | Yes | Not mentioned | No | Not mentioned |
| Charts (Vega/DOT) | Yes | Not mentioned | No | No |
| Export (PDF/HTML) | Yes | No | No | No |
| YAML Frontmatter | Yes | Yes | No | No |
| Themes | Light/Dark/System | CSS-based (ref) | Not mentioned | Basic controls (ref) |
| Zoom | Yes | Not mentioned | No | Not mentioned |
| Scroll restore | Yes | Not mentioned | No | Not mentioned |
Notes:
- Entries are based on public README/release notes at the cited links.
- If a feature isn't mentioned in sources, we mark it as "Not mentioned".
git clone https://github.com/xykong/flux-markdown.git
cd flux-markdown
make install
FluxMarkdown is dual-licensed:
LICENSE for full termsLICENSE.COMMERCIAL for detailsWhy dual licensing? This ensures FluxMarkdown remains free and open for the community while allowing commercial use without GPL obligations for those who need it.
Inspired by and partially based on markdown-preview-enhanced
Swift
51.7%
TypeScript
30.3%
Shell
9.2%
CSS
5.7%
JavaScript
2.0%