N
The Daily Insight

What is GFM Markdown?

Author

Sarah Oconnor

Updated on March 02, 2026

GitHub Flavored Markdown, often shortened as GFM, is the dialect of Markdown that is currently supported for user content on GitHub.com and GitHub Enterprise. This formal specification, based on the CommonMark Spec, defines the syntax and semantics of this dialect. GFM is a strict superset of CommonMark.

What is the difference between GFM and CommonMark?

GFM is a strict superset of CommonMark. GitHub user content and that are not specified on the original CommonMark Spec are hence known as extensions, and highlighted as such. While GFM supports a wide range of inputs, it’s worth noting that GitHub.com

What time is the cafe on g987 FM?

Only on G987 FM Sundays from 2 to 5 pm. @RoysonJames Turn your dial to G987 right now to catch The Cafe with hosts Marion Rodrigues, RED, and Camelia Guthrie! Every Sunday from 1 to 2 p.m.

What is the difference between GFM and GitHub extensions?

GitHub user content and that are not specified on the original CommonMark Spec are hence known as extensions, and highlighted as such. While GFM supports a wide range of inputs, it’s worth noting that GitHub.com and GitHub Enterprise perform additional post-processing and sanitization after

What is GitHub Flavored Markdown?

1.1What is GitHub Flavored Markdown? GitHub Flavored Markdown, often shortened as GFM, is the dialect of Markdown that is currently supported for user content on GitHub.com and GitHub

What can I render in Markdown preview enhanced?

Markdown Preview Enhanced supports rendering flow charts, sequence diagrams, mermaid, PlantUML, WaveDrom, GraphViz, Vega & Vega-lite, Ditaa diagrams. You can also render TikZ, Python Matplotlib, Plotly and all sorts of other graphs and diagrams by using Code Chunk. This feature is powered by flowchart.js.

What is the correct notation for Markdown text?

Because there is no universal notation for markdown text, the notations may be different for each platform. Here is an overview for several platforms: On SE platforms, you must use the HTML syntax notations, as said above. The GitHub Flavored Markdown only mentions that you can use double tilde, but you can use everything.