AsciiDoc

AsciiDoc is a lightweight plain-text markup language for writing notes, documentation, articles, books, ebooks, slideshows, web pages, man pages and blogs. AsciiDoc files can be translated to many formats including HTML, PDF, EPUB, man page. See also…
Read more →

reStructuredText

reStructuredText is a lightweight markup language based on plain text, somewhat similar to Markdown and AsciiDoc, created for Python around 2001/2002. reStructuredText is an easy-to-read, what-you-see-is-what-you-get plaintext markup syntax and parse…
Read more →

Markedly Structured Text (MyST)

MyST is a rich and extensible flavor of Markdown meant for technical documentation and publishing. MyST documents are CommonMark compliant, as it is a superset of CommonMark Markdown. The relationship between MyST, reStructuredText, and Sphinx MyST i…
Read more →

GitHub Flavored Markdown (GFM)

GitHub has had its own variant of Markdown since as early as 2009. In 2017, it released a formal specification of GFM based on CommonMark. With this, GFM is now a superset of CommonMark.
Read more →

CommonMark

CommonMark aims to be a standard, unambiguous syntax specification for Markdown, along with a suite of comprehensive tests to validate Markdown implementations against this specification. It was created in 2014 when the authors of various Markdown p…
Read more →

Markdown

Markdown is a lightweight markup language designed to create formatted text from plain text, created by John Gruber in collaboration with Aaron Swartz in 2004. It is intended to be as easy-to-read and easy-to-write as is feasible: Readability, howeve…
Read more →