AltHub

erusev/parsedown Alternatives

Markdown parsing/rendering

Parsedown is a single-file, dependency-free PHP library that converts Markdown text to HTML, with GFM and Markdown Extra support.

15.1kPHPMITslowing · last push 8mo agoGitHub

Same job, different approach

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

markedjs/markedGitHub

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
active2mo ago
markdown-it/markdown-itGitHub

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

21.9k
TypeScript
MIT
active1mo ago
remarkjs/remarkGitHub

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

9.0k
JavaScript
MIT
active3mo ago
mity/md4cGitHub

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.

1.4k
C
MIT
active1mo ago
pulldown-cmark/pulldown-cmarkGitHub

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

2.7k
Rust
MIT
active2mo ago
commonmark/commonmark-javaGitHub

Reference CommonMark parser for the JVM; choose for Java/Scala/Kotlin codebases.

Java library for parsing and rendering CommonMark (Markdown)

2.7k
Java
BSD-2-Clause
active2mo ago
xoofx/markdigGitHub

CommonMark-compliant Markdown processor for .NET; choose when your application targets C#/.NET.

A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET

5.3k
C#
BSD-2-Clause
active2mo ago
vsch/flexmark-javaGitHub

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.

2.6k
Java
BSD-2-Clause
slowing1.5y 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.

cebe/markdownGitHub

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

1.0k
HTML
MIT
dormant4.0y ago
developit/snarkdownGitHub

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

2.4k
JavaScript
MIT
dormant3.9y ago
jonschlinkert/remarkableGitHub

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.

5.8k
JavaScript
MIT
dormant2.4y ago

Listed as an alternative to

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.

evilstreak/markdown-jsGitHub

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

A Markdown parser for javascript

7.7kJavaScriptdormant