Settings

Theme

Show HN: Link-guardian – Rust tool to detect dead links in docs and READMEs

github.com

2 points by vswaroop04 a month ago · 1 comment · 1 min read

Reader

I built link-guardian, a Rust command-line tool that scans websites and GitHub repositories to detect broken and redirected links.

vswaroop04OP a month ago

I built link-guardian, a Rust command-line tool that scans websites and GitHub repositories to detect broken and redirected links.

It parses HTML and Markdown (including READMEs), checks links concurrently using async networking, and outputs both human-readable and JSON reports. It’s designed to work well in CI pipelines by returning a non-zero exit code when broken links are found.

Motivation: I often found outdated/broken links in docs and READMEs and existing tools were either slow, language-runtime dependent, or not GitHub-aware. Rust made it possible to ship a single fast static binary.

Repo: https://github.com/Vswaroop04/link-guardian

I’d really appreciate feedback, bug reports, or ideas for missing features. If you try it, let me know what breaks or what you’d like next

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection