AltHub

evilstreak/markdown-js Alternatives

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.

7.7kJavaScriptno licensedormant · last push 6.6y agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

markedjs/markedGitHub

Choose for an actively maintained, high-speed JavaScript Markdown parser/compiler.

A markdown parser and compiler. Built for speed.

37.1k
JavaScript
NOASSERTION
active2mo ago
markdown-it/markdown-itGitHub

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

21.9k
TypeScript
MIT
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

erusev/parsedownGitHub

Choose when working in PHP and need a maintained Markdown parser, since the seed is JavaScript-only.

Better Markdown Parser in PHP

15.1k
PHP
MIT
slowing8mo ago
remarkjs/remarkGitHub

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

9.0k
JavaScript
MIT
active4mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

jonschlinkert/remarkableGitHub

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.

5.8k
JavaScript
MIT
dormant2.4y ago

Listed as an alternative to

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.

markedjs/markedGitHub

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.

37.1kJavaScriptactive
markdown-it/markdown-itGitHub

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

21.9kTypeScriptactive