lycheeverse

lychee

一款用 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 等)

适用人群

  • 文档维护者和开发者
  • 需要自动化检查网站或文档中失效链接的团队

快速上手

  1. 通过包管理器安装:brew install lychee(macOS)、cargo install lychee
  2. 检查本地文件:lychee README.md
  3. 检查整个目录:lychee docs/
  4. 检查远程 URL:lychee https://example.com

核心优势

  • 极快的异步多线程检查
  • 支持多种文件格式
  • 高度可配置
  • 开源免费(Apache-2.0 / MIT)

系统要求

  • 操作系统:跨平台(Linux、macOS、Windows)
  • 支持架构:x86_64、arm64
  • 额外依赖:无

历史版本

排序