We provide binaries for Linux, macOS, and Windows for every release. You can download them from the releases page.
On APT/dpkg-based Linux distros (e.g. Debian, Ubuntu, Linux Mint and Kali Linux) the following commands will install all required build dependencies, including the Rust toolchain and
Compile and install lychee
Lychee supports several feature flags:
native-tlsenables the platform-native TLS crate native-tls.
vendored-opensslcompiles and statically links a copy of OpenSSL. See the corresponding feature of the openssl crate.
rustls-tlsenables the alternative TLS crate rustls.
email-checkenables checking email addresses using the check-if-email-exists crate. This feature requires the native-tls feature.
check_example_domainsallows checking example domains such as
example.com.This feature is useful for testing.
email-check are enabled.