Skip to content
JS
Alternatives

markdown-link-check alternatives

8 packages that do the same job as markdown-link-check: build-md, markdownlint, snarkdown, react-native-markdown-package, mochawesome-json-to-md, markdownlint-cli2, notion-to-md, ts-markdown. Figures below are from npm, GitHub and Bundlephobia.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
markdown-link-check
This package
131.6k+28%-91 month agoCommonJSNone-
build-md28.9k+266%-02 months agoESM + CommonJSBundled-
markdownlint2.2m+127%-92 months agoESM onlyBundled-
snarkdown104.8k+51%-06 years agoESM + CommonJSBundled-
react-native-markdown-package67.2k+148%-34 months agoCommonJSNone-
mochawesome-json-to-md7.4k-49%-31 month agoESM onlyBundled-
markdownlint-cli21.1m+386%-95 days agoESM onlyNone-
notion-to-md267.1k+123%-21 year agoCommonJSBundled-
ts-markdown41.9k+927%-11 year agoCommonJSBundled-

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.

Markdown builder for JS/TS

Compared with markdown-link-check

  • 4.6x fewer weekly downloads (28.9k vs 131.6k)
  • 0 dependencies vs 9
  • ESM + CommonJS vs CommonJS
  • Bundled types vs no types
  • Last release 25 Jul 2026 vs 28 Jul 2026
  • 90x fewer GitHub stars (8 vs 717)

A Node.js style checker and lint tool for Markdown/CommonMark files.

Compared with markdown-link-check

  • 17x more weekly downloads (2.2m vs 131.6k)
  • ESM only vs CommonJS
  • Bundled types vs no types
  • Declares Node.js >=22 vs none declared
  • Last release 13 Jul 2026 vs 28 Jul 2026
  • 8.9x more GitHub stars (6.4k vs 717)

Transform Markdown into HTML.

Compared with markdown-link-check

  • 1.3x fewer weekly downloads (104.8k vs 131.6k)
  • 0 dependencies vs 9
  • ESM + CommonJS vs CommonJS
  • Bundled types vs no types
  • Last release 31 Aug 2020 vs 28 Jul 2026
  • 3.4x more GitHub stars (2.4k vs 717)

Package for implementing markdown syntax in React Native

Compared with markdown-link-check

  • 2.0x fewer weekly downloads (67.2k vs 131.6k)
  • 3 dependencies vs 9
  • Last release 6 May 2026 vs 28 Jul 2026
  • 7.6x fewer GitHub stars (94 vs 717)

A repository containing a script to convert JSON reports generated by MochAwesome to Mardown

Compared with markdown-link-check

  • 18x fewer weekly downloads (7.4k vs 131.6k)
  • 3 dependencies vs 9
  • ESM only vs CommonJS
  • Bundled types vs no types
  • Declares Node.js >=20 vs none declared
  • Last release 18 Aug 2026 vs 28 Jul 2026
  • 143x fewer GitHub stars (5 vs 717)

A fast, flexible, configuration-based command-line interface for linting Markdown/CommonMark files with the `markdownlint` library

Compared with markdown-link-check

  • 8.4x more weekly downloads (1.1m vs 131.6k)
  • ESM only vs CommonJS
  • Declares Node.js >=22 vs none declared
  • Last release 20 Sept 2026 vs 28 Jul 2026
  • 1.3x more GitHub stars (926 vs 717)

convert notion pages, block and list of blocks to markdown (supports nesting)

Compared with markdown-link-check

  • 2.0x more weekly downloads (267.1k vs 131.6k)
  • 2 dependencies vs 9
  • Bundled types vs no types
  • Declares Node.js >=12 vs none declared
  • Last release 12 May 2025 vs 28 Jul 2026
  • 2.4x more GitHub stars (1.7k vs 717)

An extensible TypeScript markdown generator that takes JSON and creates a markdown document.

Compared with markdown-link-check

  • 3.1x fewer weekly downloads (41.9k vs 131.6k)
  • 1 dependency vs 9
  • Bundled types vs no types
  • Last release 12 Apr 2025 vs 28 Jul 2026
  • 38x fewer GitHub stars (19 vs 717)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.