icon picker
Markdown Flavors

Markdown flavors are variations or extensions of the original Markdown syntax, designed to offer additional functionality or slightly different syntax rules. Different platforms and applications often use their own custom Markdown flavors to suit their specific needs. Here are some common flavors of Markdown:

1. Standard Markdown

Developer: John Gruber
Features: Basic features like headers, lists, links, and inline formatting.
Notable: This is the original Markdown specification.

2. CommonMark

Developer: Community effort led by John MacFarlane
Features: A standardized and unambiguous version of Markdown.
Notable: Designed to remove ambiguity in how different Markdown engines interpret the original Markdown spec.

3. GitHub-Flavored Markdown (GFM)

Developer: GitHub
Features: Task lists, fenced code blocks, tables, @-mentions, and more.
Notable: Widely used for README files, issues, and comments on GitHub.

4. MultiMarkdown

Developer: Fletcher T. Penney
Features: Adds footnotes, tables, and citations.
Notable: Aimed at authors and academics who need advanced features like bibliographies.

5. Markdown Extra

Developer: Michel Fortin
Features: Footnotes, abbreviations, and definition lists.
Notable: An extension of the original Markdown with several useful features for websites and documentation.

6. R Markdown

Developer: RStudio
Features: Allows embedded R code for dynamic reporting.
Notable: Commonly used in the R programming community for data analysis and visualization.

7. Python-Markdown

Developer: Various (Open Source)
Features: Basic Markdown with Python-based extensions.
Notable: Can be integrated into Python projects and extended with custom plugins.

8. Pandoc Markdown

Developer: John MacFarlane
Features: Highly extensible, supporting tables, citations, and more.
Notable: Can be converted to a multitude of output formats using Pandoc.

9. kramdown

Developer: Various (Open Source)
Features: Math support, footnotes, and more.
Notable: Used in Jekyll websites processed by GitHub Pages.

10. AsciiDoc

Developer: Various (Open Source)
Features: Advanced formatting and document structure.
Notable: Though not strictly Markdown, it serves a similar purpose and offers more features.

11. Stack Overflow Markdown

Developer: Stack Exchange
Features: Special logic for code snippets, limited HTML support.
Notable: Used for questions and answers on Stack Overflow.

12. Bitbucket Markdown

Developer: Atlassian (Bitbucket)
Features: Code blocks, inline HTML, and more.
Notable: Used for README files and wikis in Bitbucket repositories.

13. Ghost Markdown

Developer: Ghost
Features: Footnotes, embedded HTML, and more.
Notable: Used in the Ghost blogging platform.

14. Discourse Markdown

Developer: Discourse
Features: Adapted for safe use in a community setting.
Notables: Used in the Discourse forum software.

15. Markdown Here

Developer: Adam Pritchard
Features: Allows for Markdown formatting in emails.
Notables: Specific to the Markdown Here email extension.

Each of these flavors adds its own unique features and may have slight differences in how they interpret or render basic Markdown syntax. It's always a good idea to consult the documentation for a particular Markdown flavor to understand its capabilities and limitations.

Common Features and Divergences:

Different flavors usually add or modify features like:
Code blocks and syntax highlighting
Checklists or task lists
Inline HTML support
Extensions for mathematical formulas
Citations and footnotes

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
) instead.