Same markdown-parsing job for the JavaScript/Node ecosystem; choose it when your stack cannot use PHP.
A markdown parser and compiler. Built for speed.
- 37.1k
- JavaScript
- NOASSERTION
Markdown parsing/rendering
Parsedown is a single-file, dependency-free PHP library that converts Markdown text to HTML, with GFM and Markdown Extra support.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Same markdown-parsing job for the JavaScript/Node ecosystem; choose it when your stack cannot use PHP.
A markdown parser and compiler. Built for speed.
Same markdown-parsing job in JavaScript with full CommonMark and a plugin system; choose for JS apps needing strict CommonMark.
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
Markdown processing through an AST and unified plugins in JavaScript; choose when you need transforms rather than one-shot PHP output.
markdown processor powered by plugins part of the @unifiedjs collective
CommonMark-compliant C parser with a SAX-like interface; choose for C/C++ or FFI embedding instead of PHP.
C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.
Fast CommonMark parser for Rust; choose when the consuming application is written in Rust.
An efficient, reliable parser for CommonMark, a standard dialect of Markdown
Reference CommonMark parser for the JVM; choose for Java/Scala/Kotlin codebases.
Java library for parsing and rendering CommonMark (Markdown)
CommonMark-compliant Markdown processor for .NET; choose when your application targets C#/.NET.
A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET
Java Markdown parser with source AST plus PDF/DOCX conversion paths; choose for JVM projects needing AST-level tools.
CommonMark/Markdown Java parser with source level AST. CommonMark 0.28, emulation of: pegdown, kramdown, markdown.pl, MultiMarkdown. With HTML to MD, MD to PDF, MD to DOCX conversion modules.
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
Same-language PHP Markdown parser but stale and unmaintained; relevant only to legacy code already pinned to it.
A super fast, highly extensible markdown parser for PHP
Stale 1kB JavaScript subset parser; only for tiny client-side snippets where bundle size outweighs full Markdown support.
:smirk_cat: A snarky 1kb Markdown parser written in JavaScript
Older unmaintained JavaScript Markdown parser; only for projects already committed to its API.
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 parsedown among their alternatives. The relationship is not symmetric — how parsedown rates them is a separate judgement, made when parsedown is analysed in its own right.
calls parsedown “Choose when working in PHP and need a maintained Markdown parser, since the seed is JavaScript-only.”
A Markdown parser for javascript