Choose for an actively maintained, high-speed JavaScript Markdown parser/compiler.
A markdown parser and compiler. Built for speed.
- 37.1k
- JavaScript
- NOASSERTION
Markdown parsing
A JavaScript markdown parser that converts Markdown to an intermediate JsonML tree and renders HTML; it is unmaintained and superseded by newer parsers.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
Choose for an actively maintained, high-speed JavaScript Markdown parser/compiler.
A markdown parser and compiler. Built for speed.
Choose for strict CommonMark compliance and a plugin-based extension system in JavaScript.
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Choose when working in PHP and need a maintained Markdown parser, since the seed is JavaScript-only.
Better Markdown Parser in PHP
Choose when you want a plugin-based Markdown pipeline with AST transformations rather than a direct HTML-rendering parser.
markdown processor powered by plugins part of the @unifiedjs collective
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
Choose for a mature CommonMark parser if you can accept stale maintenance (no pushes for over 2 years).
Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents.
These projects were analysed and named markdown-js among their alternatives. The relationship is not symmetric — how markdown-js rates them is a separate judgement, made when markdown-js is analysed in its own right.
calls markdown-js “A very old JS parser; only useful for maintaining legacy code that already relies on it.”
A markdown parser and compiler. Built for speed.
calls markdown-js “choose only for a legacy simple JavaScript Markdown parser; it is unmaintained and not CommonMark-compliant.”
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed