Skip to content
Brett Terpstra edited this page Feb 6, 2026 · 9 revisions

Apex Wiki

Welcome to the Apex documentation wiki! Apex is a unified Markdown processor that combines the best features from CommonMark, GitHub Flavored Markdown (GFM), MultiMarkdown, Kramdown, and Marked.

Quick Links

What is Apex?

Apex is a fast, C-based Markdown processor that supports multiple compatibility modes:

  • CommonMark - Pure CommonMark specification
  • GFM - GitHub Flavored Markdown
  • MultiMarkdown - MultiMarkdown compatibility
  • Kramdown - Kramdown compatibility
  • Unified - All features enabled (default)

Key Features

  • Multiple processor modes for compatibility
  • Rich syntax extensions (tables, footnotes, math, wiki links, etc.)
  • Automatic header ID generation
  • Relaxed tables (no separator rows required)
  • Critic Markup support
  • File includes and transclusion
  • Metadata blocks and variables (see Metadata Transforms)
  • Smart typography
  • Pretty-printed HTML output

Quick Example

# Convert a markdown file
apex document.md > output.html

# Use unified mode (all features)
apex --mode unified document.md

# Generate standalone HTML document
apex document.md --standalone --title "My Document"

For more information, see the Getting Started guide.

Quick Links

Clone this wiki locally