Alias: commonmark
The default flavor for rumdl, based on CommonMark 0.31.2 (January 2024) via pulldown-cmark.
In addition to strict CommonMark, the standard flavor includes these widely-adopted GFM extensions:
- Tables
- Task lists
- Strikethrough
- Autolinks
These extensions are enabled by default because they are supported by most Markdown renderers (GitHub, GitLab, VS Code, etc.).
The standard flavor is not strict CommonMark - it includes GFM extensions for practical usability.
If you need strict CommonMark compliance, you can disable specific rules that rely on GFM features.
All rules use their default behavior with no flavor-specific adjustments.
Use the standard flavor when:
- Writing generic Markdown documentation
- Your content doesn't use syntax from specialized systems (MkDocs, MDX, Quarto)
- You want the strictest linting behavior
Standard is the default, so no configuration is needed. You can explicitly set it:
[global]
flavor = "standard"- Flavors Overview - Compare all flavors
- GFM Flavor - For GitHub-specific content