Run hyperlink — an extremely fast Rust CLI — over a built static site (HTML output directory) to find broken internal links and report each 404 with the exact source file and line that produced it. Use when a user wants to validate a static-site build (mdBook, Hugo, Jekyll, Sphinx, Zola, Sentry docs, etc.) before deploy or in CI: hand it the build output folder (e.g. public/, dist/, _site/), say whether to also check anchor fragments and whether to map errors back to markdown sources, and it returns which internal links are broken, exits non-zero for hard 404s, and (with --github-actions) annotates the failing source lines directly in a PR diff. Filesystem-only, no network requests — it does not check external URLs (it can dump them for a separate checker instead).
Criado por: songlin she