Reference
Complete syntax reference for all DocsForge Markdown extensions and components.
Overview
DocsForge extends standard Markdown with powerful syntax for technical documentation. All extensions are enabled by default in the starter template.
-
Note, warning, tip, danger, and custom callout boxes.
-
Add comments and explanations to code blocks.
-
Syntax highlighting, line numbers, titles, copy button, and more.
-
Group related content with tabbed interfaces.
-
Sortable, styled tables with alignment and formatting.
-
Mermaid.js flowcharts, sequence diagrams, and more.
-
Highlight, subscript, superscript, and inline formatting.
-
8,000+ icons and 3,000+ emojis via
:material-heart:syntax. -
Captions, alignment, lazy loading, and figure markup.
-
Ordered, unordered, nested, task lists, and definition lists.
-
Abbreviations, definitions, and hover tooltips.
Markdown extensions enabled by default
markdown_extensions:
- abbr
- admonition
- attr_list
- def_list
- footnotes
- md_in_html
- toc:
permalink: true
- pymdownx.arithmatex
- pymdownx.betterem
- pymdownx.caret
- pymdownx.details
- pymdownx.emoji
- pymdownx.highlight
- pymdownx.inlinehilite
- pymdownx.keys
- pymdownx.magiclink
- pymdownx.mark
- pymdownx.smartsymbols
- pymdownx.superfences
- pymdownx.tabbed
- pymdownx.tasklist
- pymdownx.tilde
Standard Markdown
DocsForge supports all standard Markdown syntax:
- Headings (
#to######) - Paragraphs and line breaks
- Bold (
**text**) and italic (*text*) - Strikethrough (
~~text~~) - Links (
[text](url)) and images () - Blockquotes (
> quote) - Inline code (
`code`) and code blocks - Horizontal rules (
---) - Ordered and unordered lists
Next steps
Pick a reference page above for detailed syntax and examples.