CommonMark

E695746

CommonMark is a standardized, highly compatible specification of Markdown syntax designed to eliminate ambiguities and ensure consistent rendering across different implementations.

All labels observed (6)

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Markdown specification ⓘ
markup language specification ⓘ
open standard ⓘ
compatibilityGoal be deterministic ⓘ
be unambiguous ⓘ
support multiple independent implementations ⓘ
defines HTML block handling ⓘ
autolinks ⓘ
block quotes syntax ⓘ
code blocks syntax ⓘ
code spans syntax ⓘ
emphasis syntax ⓘ
entity and numeric character references handling ⓘ
escaping rules ⓘ
hard line breaks ⓘ
headings syntax ⓘ
images syntax ⓘ
link reference definitions ⓘ
links syntax ⓘ
lists syntax ⓘ
soft line breaks ⓘ
strong emphasis syntax ⓘ
thematic breaks syntax ⓘ
describes Markdown syntax ⓘ
domain lightweight markup languages ⓘ
feature backwards compatibility with original Markdown where possible ⓘ
detailed conformance tests ⓘ
formal grammar specification ⓘ
high compatibility with existing Markdown ⓘ
reference implementation ⓘ
specification of block-level elements ⓘ
specification of inline elements ⓘ
well-defined parsing rules ⓘ
fullName CommonMark ⓘ
goal eliminate ambiguities in Markdown ⓘ
ensure consistent rendering across implementations ⓘ
standardize Markdown syntax ⓘ
hasComponent examples with expected output ⓘ
reference parser implementation ⓘ
specification document ⓘ
test suite ⓘ
influenced GitHub Flavored Markdown ⓘ
Markdown parsers in various programming languages ⓘ
license open source license ⓘ
relatedTo GitHub Flavored Markdown ⓘ
Pandoc Markdown ⓘ
linked to: Pandoc

original Markdown ⓘ
usedBy blogging platforms ⓘ
content management systems ⓘ
documentation tools ⓘ
static site generators ⓘ
wikis ⓘ

How these facts were elicited

Referenced by (10)

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

Markdown → hasVariant → CommonMark ⓘ
Markdown → standardizedBy → CommonMark specification ⓘ
linked to: CommonMark
GitHub Flavored Markdown → conformsTo → CommonMark specification (with extensions) ⓘ
linked to: CommonMark
CommonMark → fullName → CommonMark ⓘ
cmark → implementsSpecification → CommonMark ⓘ
cmark → supportsFormat → Markdown ⓘ
linked to: CommonMark
cmark → supportsFormat → CommonMark Markdown ⓘ
linked to: CommonMark
cmark → conformsTo → CommonMark specification ⓘ
linked to: CommonMark
cmark → maintainer → CommonMark project ⓘ
linked to: CommonMark
cmark → supportsOutputFormat → CommonMark ⓘ