# evilstreak/markdown-js

A Markdown parser for javascript

Repository: https://github.com/evilstreak/markdown-js
Canonical: https://ross.abutalabs.com/products/markdown-js
Language: JavaScript
License Family: other
Last push: 2020-03-27T01:02:30+00:00

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

## Adoption (not part of the score)
Stars 7670, forks 836 (observed 2026-08-28T04:10:02.317987+00:00)

## What it is
markdown-js is a JavaScript library that parses Markdown text and converts it to well-formed HTML or XHTML, with an intermediate JsonML tree representation and support for extensible dialects like Maruku. It works in both Node.js and the browser, but the project is officially unmaintained.

## Use cases
- convert markdown to html in javascript
- parse markdown in node.js
- render markdown in the browser
- process markdown as a structured tree before rendering
- extend markdown with custom dialects

## When to choose
- you need an intermediate JsonML representation of parsed markdown
- you need custom markdown dialect support and don't mind an unmaintained library

## When to avoid
- starting a new project - the repo is explicitly unmaintained
- you want actively maintained alternatives like markdown-it, marked, or showdown

## Facets
- artifact type: library
- maturity: abandoned
- function: parser, markdown, templating
- domain: web-development, frontend, parsers, documentation
- platform: browser
- tags: markdown-to-html, jsonml, extensible-dialects, unmaintained, nodejs, javascript

## Member repositories
- evilstreak/markdown-js (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:02.317987+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-29T17:36:03.819805+00:00, confidence not recorded.
  - readme: https://github.com/evilstreak/markdown-js (fetched 2026-08-28T04:10:02.317987+00:00, sha aa1e5cf541d6)
- Data as of 2026-08-30T08:39:29.467469+00:00.
