GitHub Flavored Markdown (GFM)
Definition
GitHub Flavored Markdown (GFM) is a variant of Markdown created by GitHub. It adds several features beyond standard Markdown:
- Task lists with checkboxes
- Tables
- Strikethrough text
- Autolinked URLs
- Fenced code blocks with language syntax
- Emoji shortcodes
GFM is the de facto standard for developer documentation and is supported by most markdown tools including markshare.
Example
- [x] Completed task
- [ ] Incomplete task
| Column 1 | Column 2 |
|----------|----------|
| Cell 1 | Cell 2 |
~~strikethrough~~