A visual guide to Margo's Markdown compiler, Go module, and publishing CLI.
CLI workflows
Page · /cli/
cli Run, automate, diagnose, and safely publish Margo HTML, sites, PDFs, and decks from Markdown.
Validate a Markdown document for a specific Margo target without rendering it.
completion
Page · /cli/completion/
cli Generate a shell completion script for the installed Margo command surface.
Render a versioned Marpit-compatible Markdown presentation as HTML or PDF.
doctor
Page · /cli/doctor/
cli Check the PDF renderers available in the current Margo environment.
Render one Markdown document as standalone HTML with separate diagnostics.
Export a Markdown document to PDF through an installed local renderer.
schema
Page · /cli/schema/
cli Write a version-matched embedded Margo JSON Schema to stdout.
Build, watch, and preview a Margo site in memory with live reload.
Build and validate a linked static site from Markdown sources or a Margo config.
version
Page · /cli/version/
cli Inspect the release identity and compiled capabilities of a Margo binary.
Fenced types
Page · /fenced-types/
fenced-types The specialized Markdown fences that Margo compiles into semantic projections.
Code fence
Page · /fenced-types/code/
fenced-types Highlight source code with copy controls and readable overflow behavior.
Goshtoso chart fence
Page · /fenced-types/goshtoso-chart/
fenced-types Render a chart fence into static SVG with accessible exact data.
JSON Schema fence
Page · /fenced-types/jsonschema/
fenced-types Render a versioned JSON Schema as an indented property tree.
Mermaid fence
Page · /fenced-types/mermaid/
fenced-types Render a Mermaid diagram as a sanitized SVG projection.
Integrate Margo into a Go application with one compiler and focused output packages.
Versioned Margo JSON Schemas, rendered as trees for inspection.
Check report schema
Page · /schemas/check-report/
schemas The versioned JSON contract emitted by margo check.
Deck layout evidence schema
Page · /schemas/deck-layout-evidence/
schemas The versioned schema for deck screen and print layout evidence.
Deck PDF artifact report schema
Page · /schemas/deck-pdf-artifact-report/
schemas The versioned schema for validated deck PDF output evidence.
Diagnostic schema
Page · /schemas/diagnostic/
schemas The versioned schema for one structured Margo diagnostic.
Doctor report schema
Page · /schemas/doctor-report/
schemas The versioned JSON contract emitted by margo doctor.
Document schema
Page · /schemas/document/
schemas The versioned schema for Markdown frontmatter and page actions.
Goshtoso chart schemas
Page · /schemas/goshtoso-chart/
schemas The chart payload schemas shipped by the Goshtoso Charts extension.
Policy schema
Page · /schemas/policy/
schemas The versioned schema for trusted Margo host policy.
Runtime descriptor schema
Page · /schemas/runtime-descriptor/
schemas The versioned schema for browser task input identity.
Runtime report schema
Page · /schemas/runtime-report/
schemas The versioned schema for terminal browser validation evidence.
Site schema
Page · /schemas/site/
schemas The versioned schema for the closed site.yaml contract.
Site manifest schema
Page · /schemas/site-manifest/
schemas The versioned schema for the generated margo-manifest.json file.
Site report schema
Page · /schemas/site-report/
schemas The versioned JSON contract emitted by margo site.
No matching pages.