markdownlint-cli2 alternatives
8 packages that do the same job as markdownlint-cli2: markdownlint-cli, remark-cli, markdansi, @kayvan/markdown-tree-parser, list-item, notion-to-md, markdown-exit, rumdl. Figures below are from npm, GitHub and Bundlephobia.
| Package | Weekly downloads | 12-month change | Gzip | Dependencies | Last release | Module | Types | Runtimes |
|---|---|---|---|---|---|---|---|---|
| markdownlint-cli2 This package | 1.1m | +386% | - | 9 | 5 days ago | ESM only | None | - |
| markdownlint-cli | 836.4k | +55% | - | 12 | 2 months ago | ESM only | None | - |
| remark-cli | 302.7k | +41% | - | 4 | 2 years ago | ESM only | None | - |
| markdansi | 24.1k | - | - | 7 | 10 days ago | ESM only | Bundled | - |
| @kayvan/markdown-tree-parser | 13.2k | - | - | 6 | 1 year ago | ESM only | None | - |
| list-item | 127.8k | -24% | - | 2 | 8 years ago | CommonJS | None | - |
| notion-to-md | 267.1k | +123% | - | 2 | 1 year ago | CommonJS | Bundled | - |
| markdown-exit | 135.2k | +188157% | - | 7 | 1 month ago | ESM only | Bundled | - |
| rumdl | 16.2k | - | - | 0 | 1 day ago | - | None | - |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.
MarkdownLint Command Line Interface
Compared with markdownlint-cli2
- 1.3x fewer weekly downloads (836.4k vs 1.1m)
- 12 dependencies vs 9
- Last release 14 Jul 2026 vs 20 Sept 2026
- 1.2x more GitHub stars (1.1k vs 926)
CLI to process markdown with remark
Compared with markdownlint-cli2
- 3.7x fewer weekly downloads (302.7k vs 1.1m)
- 4 dependencies vs 9
- Declares no Node.js engine range vs Node.js >=22
- Last release 30 Apr 2024 vs 20 Sept 2026
- 9.7x more GitHub stars (9k vs 926)
Tiny dependency-light markdown to ANSI converter.
Compared with markdownlint-cli2
- 46x fewer weekly downloads (24.1k vs 1.1m)
- 7 dependencies vs 9
- Bundled types vs no types
- Last release 14 Sept 2026 vs 20 Sept 2026
- 15x fewer GitHub stars (63 vs 926)
A powerful JavaScript library and CLI tool for parsing and manipulating markdown files as tree structures using the remark/unified ecosystem
Compared with markdownlint-cli2
- 84x fewer weekly downloads (13.2k vs 1.1m)
- 6 dependencies vs 9
- Declares Node.js >=16.0.0 vs Node.js >=22
- Last release 22 Aug 2025 vs 20 Sept 2026
- 28x fewer GitHub stars (33 vs 926)
Generate a single formatted list item, allowing you to easily generate lists with proper indentation, bullets, numbers or other leading characters.
Compared with markdownlint-cli2
- 8.6x fewer weekly downloads (127.8k vs 1.1m)
- 2 dependencies vs 9
- CommonJS vs ESM only
- Declares Node.js >=4 vs Node.js >=22
- Last release 5 Jul 2018 vs 20 Sept 2026
- 116x fewer GitHub stars (8 vs 926)
convert notion pages, block and list of blocks to markdown (supports nesting)
Compared with markdownlint-cli2
- 4.1x fewer weekly downloads (267.1k vs 1.1m)
- 2 dependencies vs 9
- CommonJS vs ESM only
- Bundled types vs no types
- Declares Node.js >=12 vs Node.js >=22
- Last release 12 May 2025 vs 20 Sept 2026
- 1.9x more GitHub stars (1.7k vs 926)
A TypeScript rewrite of markdown-it with enhancements
Compared with markdownlint-cli2
- 8.2x fewer weekly downloads (135.2k vs 1.1m)
- 7 dependencies vs 9
- Bundled types vs no types
- Declares no Node.js engine range vs Node.js >=22
- Last release 24 Aug 2026 vs 20 Sept 2026
- 1.5x more GitHub stars (1.4k vs 926)
A fast Markdown linter and formatter written in Rust
Compared with markdownlint-cli2
- 68x fewer weekly downloads (16.2k vs 1.1m)
- 0 dependencies vs 9
- - vs ESM only
- Declares Node.js >=18.0.0 vs Node.js >=22
- Last release 23 Sept 2026 vs 20 Sept 2026
- 1.6x more GitHub stars (1.5k vs 926)
Indexability: Indexed.