lychee is a fast, async, stream-based link checker written in Rust that finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more. It supports HTTP/HTTPS, file links, and mail address validation with configurable concurrency and output formats.
Installs into .claude/skills of the current project.
Are you the author of Lychee Async Broken Link Checker?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/agentskillexchange-lychee-async-broken-link-checker)
---
name: "lychee Async Broken Link Checker for Websites and Documentation"
slug: "lychee-async-broken-link-checker"
description: "lychee is a fast, async, stream-based link checker written in Rust that finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more. It supports HTTP/HTTPS, file links, and mail address validation with configurable concurrency and output formats."
github_stars: 3463
verification: "security_reviewed"
source: "https://github.com/lycheeverse/lychee"
category: "Content Writing & SEO"
framework: "Custom Agents"
tool_ecosystem:
github_repo: "lycheeverse/lychee"
github_stars: 3463
---
# lychee Async Broken Link Checker for Websites and Documentation
lychee is a fast, async, stream-based link checker written in Rust that finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more. It supports HTTP/HTTPS, file links, and mail address validation with configurable concurrency and output formats.
## Installation
Use the upstream install or setup path that matches your environment:
- brew install lychee
- docker pull lycheeverse/lychee
- conda install lychee -c conda-forge
- cargo install lychee
Requirements and caveats from upstream:
- [](https://hub.docker.com/r/lycheeverse/lychee)
- ### Docker
- | Language | Rust | Ruby | Go | JS | TypeScript | Python | JS | PHP |
Basic usage or getting-started notes:
- <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
- [Commandline usage](#commandline-usage)
- [Library usage](#library-usage)
- Source: https://github.com/lycheeverse/lychee
- Extracted from upstream docs: https://raw.githubusercontent.com/lycheeverse/lychee/HEAD/README.md
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/lychee-async-broken-link-checker/)