一款用 Rust 编写的快速、异步、多线程链接检查器,用于查找 Markdown、HTML、文本等文件中的失效链接。
- nightly
- 发布于
- 8 天前
- 3,955
- 星标
- 3,576,367
- 下载
- 同步于
- 1 天前
最新版本
nightly2026年9月21日 23:18测试版下载慢?可在上方随时切换镜像源
项目说明
项目概述
lychee 是一款快速、异步、多线程的链接检查器,用 Rust 编写。它检查 Markdown、HTML、文本、电子邮件等文件中的链接是否有效。
主要功能
- 检查 Markdown、HTML、文本、PDF 等格式中的链接
- 支持自定义排除模式和忽略规则
- 支持通过 URL 直接检查远程页面
- 支持输出多种格式报告(JSON、CSV 等)
适用人群
- 文档维护者和开发者
- 需要自动化检查网站或文档中失效链接的团队
快速上手
- 通过包管理器安装:
brew install lychee(macOS)、cargo install lychee - 检查本地文件:
lychee README.md - 检查整个目录:
lychee docs/ - 检查远程 URL:
lychee https://example.com
核心优势
- 极快的异步多线程检查
- 支持多种文件格式
- 高度可配置
- 开源免费(Apache-2.0 / MIT)
系统要求
- 操作系统:跨平台(Linux、macOS、Windows)
- 支持架构:x86_64、arm64
- 额外依赖:无
历史版本
排序