
md2wechat vs doocs/md vs mdnice: Editors, CLIs, and APIs
Three honest lanes: free web editors, theme editors, and agent-first CLI+Skill+API. Pick by workflow, not hype.
md2wechat vs doocs/md vs mdnice: Editors, CLIs, and APIs
All three help Markdown reach WeChat, but they sit in different lanes. The fair comparison is by workflow, not by feature-count.
The three lanes
| doocs/md | mdnice | md2wechat | |
|---|---|---|---|
| Shape | Open-source web editor | Theme-focused web editor | CLI + Agent Skill + Convert/Publishing API |
| Core loop | Write MD → live preview → copy into the WeChat editor | Write MD → pick a theme → copy out | Agent runs CLI/API → HTML, covers, drafts |
| Who it serves | Humans writing by hand | Humans who care about styling | AI agents and automation pipelines |
| Draft box | Manual paste | Manual paste | CLI draft flow into the Publishing API |
| Layout modules | Standard Markdown | Standard Markdown | 56 advanced layout modules (:::hero, :::metrics, ...) |
When doocs/md is the right answer
You write occasionally, by hand, in a browser, and a large open-source editor with live preview fits perfectly. It is a great free tool and we do not claim otherwise.
When mdnice fits
Your bottleneck is styling choices, not automation — you want many ready themes and a friendly editor.
When md2wechat earns its place
Your content pipeline already has an agent in it. You want stable JSON discovery (md2wechat capabilities --json), 48 themes via one theme id, advanced layout modules, generated covers, and an explicit, auditable draft flow with multi-account and fixed-egress support. That is a different job from manual pasting — see Quickstart and Publishing API.
The honest bottom line
If a free web editor solves your problem, use one. md2wechat exists for the publishing pipeline problem: repeatable, agent-driven, side-effect-aware. Try both lanes before deciding — features lays out the boundary.
More Posts

Stop Rewriting from Scratch: Install the Humanizer Skill in OpenClaw
A practical guide to the Humanizer skill, including what it is for, when it fits, and how to install it in OpenClaw through ClawHub or Tencent SkillHub.

Which md2wechat Entry Point Fits Your Workflow
A guide to the md2wechat project set, including CLI, skill, Obsidian, and Feishu entry points.

How to Validate md2wechat-skill in Claude Code
The public Claude Code installation path for md2wechat-skill, its evidence boundary, and an end-to-end validation checklist.
Newsletter
Join the community
Subscribe to our newsletter for the latest news and updates