← All repos

commonmark-java

Java library for parsing and rendering CommonMark (Markdown)

commonmarkjavalibrarymarkdownparserrenderer
Browse cluster: Haskell tooling and libraries
1,256commits
61contributors
4languages

Tech stack & purpose

commonmark-java is a Java library for parsing and rendering Markdown text according to the CommonMark specification and extensions. It provides classes for building an abstract syntax tree from input, visiting and manipulating nodes, and rendering to HTML or back to Markdown, and originated as a port of commonmark.js. The library is built in Java, requires Java 11 or later (with Android support down to API level 19), has no dependencies in its core, and includes optional extensions for features like tables, strikethrough, footnotes, and alerts, each available as separate artifacts published on Maven Central.

Languages

Java
99.8%
Shell
0.1%
JavaScript
0.1%
HTML
0.0%

Contributors (top 30 of 61)