A free, open-source Markdown editor for macOS, built as a lightweight TextEdit-style app dedicated to Markdown.
- Stars
- 8,684
- Forks
- 520
- Open issues
- 4
- Last commit
- 14 hours ago
What is it?
MiaoYan is a native Mac app for writing and organizing Markdown notes. Notes are stored as Markdown files in a folder you choose, so they stay on your disk and can be synced by iCloud Drive, Nutstore, Dropbox, or another cloud-drive client rather than a built-in account system.
The editor uses three columns for folders, notes, and writing, and offers a split mode that shows the Markdown source and a synchronized preview side by side. It supports wikilinks, LaTeX, Mermaid diagrams, version history, auto-formatting, and PPT-style presentations made from slides separated by `---`. A command-line tool named `miao` can open, create, search, and print notes from the terminal.
The app is built with Swift and requires macOS 12.0 or later. It is MIT licensed and available through the Mac App Store, Homebrew, or GitHub Releases.
Key features
- 01Stores notes as Markdown files in a folder you choose
- 02Three-column layout with dark mode
- 03Split editor and synchronized preview
- 04Wikilinks, LaTeX, Mermaid, and version history
- 05Built-in PPT presentations from Markdown slides
- 06Command-line tool for opening, searching, and creating notes
Use cases
- Keeping personal notes as plain Markdown files you fully control
- Writing technical documents with math formulas and diagrams
- Syncing notes across Mac, iPhone, and iPad through iCloud Drive or a cloud-drive client
- Turning Markdown outlines into quick slide presentations
Quick start
- 1
Install the app with Homebrew
brew install --cask miaoyan - 2
Open Preferences (⌘,) and set a folder for your notes as the storage path
Things to know
- macOS only, requiring macOS 12.0 or later.
- Cross-device sync depends on a separate cloud-drive app such as iCloud Drive or Nutstore.
In collections
Topics
FAQ
- What is MiaoYan?
- A native macOS Markdown note app that stores notes as plain files in a folder you choose, with split editor and preview. MiaoYan is a native Mac app for writing and organizing Markdown notes. Notes are stored as Markdown files in a folder you choose, so they stay on your disk and can be synced by iCloud Drive, Nutstore, Dropbox, or another cloud-drive client rather than a built-in account system.
- Is MiaoYan free to use? What license does it have?
- MiaoYan is open source under the MIT license. Check the license terms before using it in commercial products.
- Is MiaoYan still maintained?
- Actively maintained. The last commit to MiaoYan was on Oct 23, 2026.
- What can I use MiaoYan for?
- Keeping personal notes as plain Markdown files you fully control Writing technical documents with math formulas and diagrams Syncing notes across Mac, iPhone, and iPad through iCloud Drive or a cloud-drive client Turning Markdown outlines into quick slide presentations
- How do I install MiaoYan?
- Install the app with Homebrew: brew install --cask miaoyan Open Preferences (⌘,) and set a folder for your notes as the storage path
- Where can I get MiaoYan?
- The source code and installation instructions are on GitHub: https://github.com/tw93/MiaoYan
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted, database-less note-taking web app that stores notes as a flat folder of markdown files.
Keyboard-first local Markdown notes app with Vim motions, diagrams, and MCP integration, storing notes as plain files on disk.
A distraction-free, offline desktop notes app for Windows, macOS and Linux, built with Electron and TypeScript, with no AI features, ads or tracking.
A lightweight cross-platform desktop sticky-note app with Markdown editing and preview, built on Tauri 2 and React.
An open-source, local-first knowledge base that merges docs, whiteboard canvas and tables in one workspace, as an alternative to Notion and Miro.