Skip to content
Agents tracked: 378 Downloads (7d): 244M down 5.7% GitHub stars: 8.4M VS Code installs: 151M Releases (7d): 407 Agent status: 1 with issues Updated Oct 10, 2026

markdown-link-check

Check hyperlinks in markdown files for broken or dead links.

Dev workflow and config npm ISC

Used in agent projects
25
0.2% of 12,697 public repos built with AI coding agents
Rank in dev workflow and config
#69 of 88
by use in those projects
Downloads
184K
npm, last 7 days, markdown-link-check
GitHub stars
718
last push Jul 28, 2026

How markdown-link-check is used

markdown-link-check is a dependency in 25 of the 12,697 public GitHub projects set up for AI coding agents that we scanned (0.2%), #69 of 88 in dev workflow and config. The most used alternative there is dotenv. Projects that use it most often also use markdownlint-cli2 (96.0%), Checkov (92.0%), fast-xml-parser (88.0%).

Often used with markdown-link-check

markdownlint-cli296.0% of markdown-link-check projects · 167.0× more than average
Checkov92.0% of markdown-link-check projects · 449.3× more than average
fast-xml-parser88.0% of markdown-link-check projects · 192.6× more than average
jsdom88.0% of markdown-link-check projects · 16.4× more than average
Lefthook88.0% of markdown-link-check projects · 87.3× more than average
npm-run-all288.0% of markdown-link-check projects · 196.0× more than average
Diagrams88.0% of markdown-link-check projects · 413.8× more than average
Matplotlib88.0% of markdown-link-check projects · 57.6× more than average

By coding agent

GitHub Copilot0.8% of projects set up for it

Share of public repos configured for each agent that list markdown-link-check as a dependency.

Install

Packagenpm install markdown-link-check
Main stacksPython (23), TypeScript / JavaScript (2)
Example projectsmicrosoft/edge-ai, jonathan-vella/azure-smb-rf

Alternatives to markdown-link-check

All dev workflow and config

Tool Used in agent projectsDownloads / wk GitHub starsLicense
dotenv npm
Load environment variables from .env files into process.env.
2,001 (15.8%) 189M 20.5K BSD-2-Clause
python-dotenv pypi
Load environment variables from .env files in Python applications.
828 (6.5%) 156M 8,898 BSD-3-Clause
Husky npm
Modern Git hooks manager for running tasks on git events.
797 (6.3%) 36.2M 35.3K MIT
lint-staged npm
Run linters on git staged files to catch issues before commit.
591 (4.7%) 29.5M 14.7K MIT
concurrently npm
Run multiple npm scripts concurrently for efficient development workflows.
572 (4.5%) 22.2M 7,856 MIT
cross-env npm
Set environment variables across Windows, Mac and Linux in npm scripts.
265 (2.1%) 25.8M 6,521 MIT
Pydantic Settings pypi
Settings management and configuration from environment variables using Pydantic.
251 (2.0%) 96.8M 1,475 —
Rich pypi
Python library for rich text and beautiful formatting in terminal output.
243 (1.9%) 117M 57.5K MIT
Is markdown-link-check right for your project? Ask AgentGid →