md is a Markdown editor that renders documents into WeChat-formatted articles in real time.
The tool addresses the problem that existing open-source WeChat Markdown editors suffer from overly complex styling and require repeated layout adjustments. md aims to provide a simpler, more usable editor that lets content creators focus on writing rather than formatting details. It works by accepting standard Markdown input and automatically rendering it as clean, well-formatted WeChat articles. The editor supports standard Markdown syntax, mathematical formulas via KaTeX, Mermaid diagrams, PlantUML, GFM warning blocks, and Ruby annotation extensions. It includes local draft management with automatic content saving, and users can sync editor preferences across devices after logging in. The tool integrates multiple image hosting services including GitHub, Alibaba Cloud, Tencent Cloud, Qiniu Cloud, MinIO, S3, and Cloudflare R2. It also incorporates AI models from providers like DeepSeek, OpenAI, Alibaba Qwen, Tencent Hunyuan, Volcano Engine, and 302.AI to assist with content creation.
The tool suits anyone creating content for WeChat public accounts who wants to write in Markdown without wrestling with manual formatting. It works best for creators who prefer simplicity over extensive style customization and who want their articles to render consistently across the WeChat platform. The project is built with Vue 3, TypeScript, Tailwind CSS, and Vite, and is available as a web-based editor at md.doocs.org.
The project maintains an active development cycle with regular updates and bug fixes. The maintainers actively encourage community participation through pull requests and discussion forums. The codebase is well-organized and documented, with clear separation between editor functionality, rendering logic, and integrations with external services.