mmark
« Back to VersTracker
Description:
Powerful markdown processor in Go geared towards the IETF
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: markdown ietf rfc documentation go
Install: brew install mmark
About:
Mmark is a powerful markdown processor written in Go, specifically designed for generating Internet-Drafts and RFC documents for the IETF. It extends standard markdown with custom syntax for complex document structures like tables of contents, references, and front matter. The tool outputs XML, HTML, or other formats, streamlining the workflow for network protocol authors.
Key Features:
  • IETF-specific syntax extensions
  • Generates RFCXML and HTML output
  • Fast processing via Go implementation
  • Supports cross-references and citations
Use Cases:
  • Writing IETF Internet-Drafts (I-Ds)
  • Authoring technical documentation requiring structured formatting
  • Converting markdown to XML-based formats
Alternatives:
  • kramdown-rfc2629 – Alternative Ruby-based tool for converting markdown to RFCXML format
  • pandoc – General-purpose document converter with broader format support but less IETF-specific syntax
Version History
Detected Version Rev Change Commit
Sep 16, 2025 6:04am 0 VERSION_BUMP 4f1a0483
Jan 3, 2025 11:07am 0 VERSION_BUMP 69deabef
Sep 14, 2024 4:22am 0 VERSION_BUMP 9576cf76