Fast Rust scanner for licenses, copyrights, package metadata, SBOMs, and provenance data.
翻譯準備中
正在載入完整 README。
檢視完整 README ↗Website · Why Provenant? · Workflows · Install · CLI Guide · Benchmarks · Supported Formats · Architecture
Provenant is a fast, Rust-based code scanner for licenses, copyrights, package metadata, file metadata, and related provenance data, focused on correctness, safe static parsing, and native execution.
Provenant ports the ScanCode Toolkit engine to Rust and builds on it; on documented workloads it is typically well over 10× faster — and more on large repositories — while adding broader package and dependency extraction, lower-noise results, and CI-ready compliance gating. See Why Provenant?.
The same astral-sh/uv scan, identical flags (--license --package), one process each: Provenant finishes in seconds while the reference is still going. See the annotated speed & output-quality comparison, or the full benchmarks.
brew install getprovenant/tap/provenant
provenant scan --json-pp - --license --package /path/to/repo
Not on Homebrew? On Windows, use Scoop. Otherwise cargo install --locked provenant-cli, grab a prebuilt archive, or run the container image.
examples/sbom/--fail-on gate and SARIF output for the code-scanning UIBjörn, not ASCII-folded to Bjorn) and statements such as All rights reserved. aren't trimmed awaygh attestation verify以上為 README 的開頭部分。其餘內容請閱讀原文。 檢視完整 README ↗