cmark
E695750
cmark is a widely used C reference implementation of the CommonMark specification for parsing and rendering Markdown.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
CommonMark implementation
ⓘ
Markdown parser ⓘ software library ⓘ |
| category |
markup language tool
ⓘ
text processing library ⓘ |
| conformsTo | CommonMark specification NERFINISHED ⓘ |
| designedFor |
portability
ⓘ
robustness ⓘ specification conformance ⓘ |
| hasAuthor | John MacFarlane NERFINISHED ⓘ |
| hasComponent |
cmark command-line tool
ⓘ
libcmark NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| license | BSD-2-Clause License NERFINISHED ⓘ |
| maintainer | CommonMark project NERFINISHED ⓘ |
| 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
NERFINISHED
ⓘ
Markdown NERFINISHED ⓘ |
| supportsOutputFormat |
CommonMark
NERFINISHED
ⓘ
HTML NERFINISHED ⓘ LaTeX NERFINISHED ⓘ XML NERFINISHED ⓘ man ⓘ |
| supportsPlatform |
Unix-like systems
ⓘ
Windows ⓘ macOS ⓘ |
| usedFor |
converting Markdown to HTML
ⓘ
embedding Markdown support in applications ⓘ testing CommonMark compliance ⓘ |
| writtenIn | C ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.