# TooBug/wemark

微信小程序Markdown渲染库

Repository: https://github.com/TooBug/wemark
Canonical: https://ross.abutalabs.com/products/wemark
Language: JavaScript
License Family: other
Topics: weapp, wxml, xiaochengxu, wxss, weixin, wechat, markdown, markdown-viewer
Last push: 2023-07-05T01:41:41+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3553, "days_push": 1156, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1315, forks 170 (observed 2026-08-28T04:04:20.645991+00:00)

## What it is
wemark is a Markdown rendering library for WeChat Mini Programs, provided as a custom component that parses and renders Markdown (including code highlighting, tables, images, and video) without needing HTML rendering. It works with native Mini Program projects as well as frameworks like mpvue and Taro.

## Use cases
- render markdown in a wechat mini program
- display markdown content in wxml
- markdown viewer component for weapp
- code highlighting in mini program markdown
- use markdown rendering with mpvue or taro
- render markdown tables and images in wechat app

## When to choose
- you must render Markdown in a WeChat Mini Program and cannot use the native rich-text HTML rendering
- you need a drop-in custom component with code highlighting and table support
- you are maintaining a legacy mpvue or Taro mini program already using wemark

## When to avoid
- starting a new project - WeChat Mini Programs now natively support HTML rendering, which the README recommends as a replacement
- you need actively maintained software with bug fixes or security patches
- you need full Markdown spec coverage or link/video support via rich-text mode

## Facets
- artifact type: library
- maturity: abandoned
- function: markdown, parser, ui-components, templating
- domain: frontend, messaging-platforms, web-development, documentation
- platform: cross-platform
- tags: wechat-miniprogram, wxml, markdown-rendering, custom-component, mpvue, taro, unmaintained, wechat, javascript

## Member repositories
- TooBug/wemark (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:20.645991+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:48:40.492347+00:00, confidence not recorded.
  - readme: https://github.com/TooBug/wemark (fetched 2026-08-28T04:04:20.645991+00:00, sha e713d01b74b9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
