whatisgithub

What is md?

doocs/md — explained in plain English

Analysis updated 2026-06-24

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

In one sentence

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

What do people build with it?

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.

What is it built with?

VueJavaScriptDocker

How does it compare?

doocs/mdmacrozheng/mall-admin-webweilanwl/coloruicss
Stars12,57912,53112,401
LanguageVueVueVue
Setup difficultyeasymoderateeasy
Complexity1/53/52/5
Audiencewriterdeveloperdesigner

Figures from each repo's GitHub metadata at analysis time.

How do you get 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.

So what is it?

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?

Frequently asked questions

What is md?

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.

What language is md written in?

Mainly Vue. The stack also includes Vue, JavaScript, Docker.

How hard is md to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is md for?

Mainly writer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.