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
Aug 1, 2024 9:41am 0 VERSION_BUMP ad48b954
Nov 7, 2023 3:34pm 0 VERSION_BUMP 804ef1fa
Nov 4, 2023 12:35pm 0 VERSION_BUMP 2be10249
Oct 28, 2023 4:10pm 0 VERSION_BUMP b38af418
Oct 28, 2023 2:54pm 0 VERSION_BUMP 96374e26
Oct 28, 2023 10:46am 0 VERSION_BUMP b35c37fc
Oct 27, 2023 8:55pm 0 VERSION_BUMP 2d281262
Oct 27, 2023 6:56pm 0 VERSION_BUMP e2d15555
Sep 30, 2023 12:14am 0 VERSION_BUMP e9f62235