explaingit

doocs/md

12,579VueAudience · writerComplexity · 1/5Setup · easy

TLDR

A browser-based Markdown editor that converts your writing into properly formatted content ready to paste into WeChat's public account editor, solving WeChat's incompatibility with standard Markdown.

Mindmap

mindmap
  root((doocs md))
    What It Does
      Write in Markdown
      Export for WeChat
      Live preview
    Extra Features
      Math formulas
      Code highlighting
      AI writing assist
    Image Upload
      GitHub storage
      Cloudflare R2
      Chinese cloud providers
    How To Use
      Hosted website
      Docker self-host
      Chrome extension
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Write a technical article in Markdown and paste it into the WeChat public account editor with correct formatting in one click.

USE CASE 2

Include math formulas or syntax-highlighted code blocks in a WeChat public account article.

USE CASE 3

Self-host the editor on your own server using Docker so a team can use a private instance.

Tech stack

VueJavaScriptDocker

Getting it running

Difficulty · easy Time to first run · 5min

A hosted version at md.doocs.org requires no installation, Docker is only needed for self-hosting your own instance.

In plain English

This project is a Markdown editor designed specifically for publishing articles to WeChat's public account platform. Writing for WeChat can be frustrating because the platform uses its own formatting system that does not accept standard Markdown. This editor solves that by letting you write in plain Markdown and then automatically converting it into properly styled content that pastes cleanly into the WeChat editor. The editor runs in a web browser and is available as a hosted tool at md.doocs.org, or you can run it yourself using Docker, a command-line tool, or by building from source. It also packages as a Chrome browser extension. For people who just want to write and publish without dealing with tools, the hosted version requires no installation. Beyond basic Markdown, the editor supports math formulas, code blocks with syntax highlighting, diagrams drawn in text notation, and custom color themes and CSS styles. Images can be uploaded to one of more than a dozen supported storage services including GitHub, Cloudflare R2, several Chinese cloud providers, and Telegram. You can also configure a custom upload endpoint. The editor integrates with several AI models, including DeepSeek and OpenAI, to assist with writing and formatting. Draft saving is built in. The README is written primarily in Chinese, as the tool is aimed at Chinese-language WeChat content creators. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
How do I configure the doocs/md editor to automatically upload images to my GitHub repository?
Prompt 2
Set up the doocs/md Chrome extension so I can edit and format WeChat articles directly in my browser.
Prompt 3
How do I apply a custom CSS theme to the doocs/md editor so my WeChat articles match my brand colors?
Open on GitHub → Explain another repo

← doocs on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.