cmark
« Back to VersTracker
Description:
Strongly specified, highly compatible implementation of Markdown
Type: Formula  |  Latest Version: 0.31.1@1  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: markdown commonmark html cli parser
Install: brew install cmark
About:
cmark is a reference implementation of the CommonMark Markdown specification, a standardized and strongly defined version of Markdown. It provides a robust parsing library and command-line tool for converting Markdown to HTML and other formats. Its main value is delivering high compatibility and predictable rendering for security-sensitive applications.
Key Features:
  • Fully compliant with the CommonMark specification
  • Fast C-based parsing and rendering
  • Command-line tool and library for integration
  • HTML output with extensible rendering options
Use Cases:
  • Generating HTML from Markdown for static site generators
  • Sanitizing and standardizing Markdown content in web applications
  • Building tools that require a reliable Markdown parser
Alternatives:
  • markdown-it – JavaScript-based parser with plugin ecosystem, more flexible but requires Node.js
  • pandoc – Universal document converter supporting many formats, heavier than cmark for Markdown-only tasks
License: BSD-2-Clause
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 11, 2025 5:31am 1 VERSION_BUMP 8967bf7c