lycheeverse/lychee
⚡ Fast, async, stream-based link checker written in Rust. Finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more! observed · 2026-08-28
Health v2 · maintenance only
93/100
- Activity 99
- Release rhythm 81
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 2220
- days_rel: 124
- days_push: 8
- n_releases_24m: 30
Adoption not part of the score
3860 stars · 227 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
lychee is a fast, async, stream-based link checker written in Rust that finds broken hyperlinks and mail addresses in Markdown, HTML, reStructuredText, websites, and more. It is available as a CLI tool, a Rust library, a Docker image, and a GitHub Action.
Use cases
- find broken links in my markdown documentation
- check a website for dead URLs
- validate links in README files in CI
- scan a codebase for broken hyperlinks
- verify email addresses and links in HTML files
- run a link checker as a GitHub Action
When to choose
- you need fast, async checking of links across large docs, sites, or repos
- you want a single static binary or Docker image that's easy to install in CI
- you need structured JSON output for pipeline integration
- you want to check links in Markdown, HTML, and other file formats
When to avoid
- you need a GUI-based link checker
- you need deep crawling of dynamic JavaScript-rendered sites
- you need a hosted monitoring service with alerts rather than a CLI tool
Facets
cli-tool · maturity active
cli developer-tools testing ci-cd developer-tools documentation web-development windows cross-platform cli link-checker broken-links rust markdown html github-action async command-line linux macos docker
4 sources
- readme: https://github.com/lycheeverse/lychee · fetched 2026-08-28 · cd09f04b64c4
- homepage: https://lychee.cli.rs · fetched 2026-08-29 · c67bfae0c210
- site_page: https://lychee.cli.rs/guides/getting-started · fetched 2026-08-29 · 2e52012b400c
- registry_crates: https://crates.io/api/v1/crates/lychee · fetched 2026-08-29 · 32029648aa96
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| lycheeverse/lychee | main | 93 |
For agents
markdown · JSON · MCP: product_card(name="lycheeverse/lychee")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem