What problem does it solve?
bm.md streamlines content publishing by rendering Markdown to styled HTML, converting between Markdown and HTML, extracting plain text, and auto-validating/fixing formatting for cross-platform distribution.
Core Features & Use Cases
- Markdown Rendering: Convert Markdown to styled HTML with inline CSS for editors and posts.
- HTML ↔ Markdown: Bidirectional conversion to support content migration.
- Text Extraction: Extract plain text from Markdown for summaries or analytics.
- Lint & Repair: Validate and auto-fix formatting issues to ensure clean output.
- Use Case: Publish a long article to WeChat, Zhihu, and Juejin with consistent styling across platforms.
Quick Start
Use the bm-md API to render a sample Markdown string via the API, for example, POST to /api/markdown/render with a Markdown payload and a chosen platform.