cmark

E695750

cmark is a widely used C reference implementation of the CommonMark specification for parsing and rendering Markdown.

All labels observed (2)

Label Occurrences
cmark canonical 1
libcmark 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf CommonMark implementation ⓘ
Markdown parser ⓘ
software library ⓘ
category markup language tool ⓘ
text processing library ⓘ
conformsTo CommonMark specification ⓘ
linked to: CommonMark
designedFor portability ⓘ
robustness ⓘ
specification conformance ⓘ
hasAuthor John MacFarlane ⓘ
hasComponent cmark command-line tool ⓘ
libcmark ⓘ
linked to: cmark
hasDocumentation https://github.com/commonmark/cmark/blob/master/README.md ⓘ
hasFeature CommonMark output ⓘ
HTML output ⓘ
LaTeX output ⓘ
XML output ⓘ
abstract syntax tree generation ⓘ
command-line interface ⓘ
library API ⓘ
man page output ⓘ
parsing ⓘ
rendering ⓘ
implementsSpecification CommonMark ⓘ
license BSD-2-Clause License ⓘ
linked to: BSD license
maintainer CommonMark project ⓘ
linked to: CommonMark
notableFor being the reference implementation of CommonMark in C ⓘ
partOf CommonMark ecosystem ⓘ
programmingLanguage C ⓘ
repository https://github.com/commonmark/cmark ⓘ
sourceModel open source ⓘ
supportsFeature UTF-8 input ⓘ
extensions via options and flags ⓘ
supportsFormat CommonMark Markdown ⓘ
linked to: CommonMark

Markdown ⓘ
linked to: CommonMark
supportsOutputFormat CommonMark ⓘ
HTML ⓘ
LaTeX ⓘ
XML ⓘ
man ⓘ
supportsPlatform Unix-like systems ⓘ
Windows ⓘ
macOS ⓘ
usedFor converting Markdown to HTML ⓘ
embedding Markdown support in applications ⓘ
testing CommonMark compliance ⓘ
writtenIn C ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

cmark → hasComponent → libcmark ⓘ
linked to: cmark