markdownlint-cli2
« Back to VersTracker
Description:
Fast, flexible, config-based cli for linting Markdown/CommonMark files
Type: Formula  |  Latest Version: 0.20.0@0  |  Tracked Since: Nov 22, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 635  |  Forks: 62  |  Language: JavaScript  |  Category: Developer tools
Tags: markdown linter cli javascript documentation
Install: brew install markdownlint-cli2
About:
markdownlint-cli2 is a command-line interface tool that brings the powerful markdownlint linter to the terminal. It offers blazing-fast performance and supports flexible configuration via JSON or YAML files, allowing teams to enforce consistent Markdown styling across projects. Its value proposition lies in its ease of integration into CI/CD pipelines and pre-commit hooks.
Key Features:
  • Config-based linting with JSON/YAML support
  • Extremely fast execution for large codebases
  • Extensible via custom rule plugins
  • Detailed error reporting with fix suggestions
Use Cases:
  • Enforcing consistent Markdown style in documentation repositories
  • Validating README files in CI/CD pipelines
  • Pre-commit hook validation for technical writing teams
Alternatives:
  • markdownlint – The original Node.js library; cli2 is a faster, wrapper-based implementation with improved configuration handling.
  • remark-lint – Part of the unified ecosystem; offers similar linting capabilities but with a different plugin architecture.
Version History
Detected Version Rev Change Commit
Dec 24, 2025 9:55pm 0.20.0 0 VERSION_BUMP bc050213
Nov 22, 2025 5:13am 0 VERSION_BUMP ca818f3d
Nov 13, 2025 5:11am 0 VERSION_BUMP b0b498c1
Dec 31, 2024 8:00am 0 VERSION_BUMP 282aaa34
Nov 10, 2024 1:00am 0 VERSION_BUMP 77e897fc