Introduction
PurrMD is a WYSIWYG Markdown editing plugin for CodeMirror6. This project focuses on the Markdown editing plugin component rather than being a complete editor.
✨ Core Features
- WYSIWYG Editing - Instant preview of Markdown rendering
- GFM Compatible - Supports GitHub Flavored Markdown
🙏 Acknowledgments
Special thanks to these excellent projects for inspiration:
- HyperMD - Pioneering WYSIWYG Markdown editing experience
- ProseMark - Reference implementation for CodeMirror6 Markdown
- CodeMirror6 - Powerful editor core
Without the above projects, PurrMD would not exist.
❓ FAQ
Q:Since CodeMirror6 already has ProseMark, why does this project exist?
A:The initial purpose of this editor was to provide Markdown editing support for my personal note-taking app LonaNote. Implementing it myself makes it easier to extend and customize editor features.
Q:Does it support Vue/React?
A:The CodeMirror editor is framework-agnostic and can be easily integrated with any frontend framework.