anchore/syft
CLI tool and library for generating a Software Bill of Materials from container images and filesystems observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 98
- Release rhythm 97
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 11
- age_days: 2309
- days_rel: 23
- days_push: 12
- n_releases_24m: 56
Adoption not part of the score
9462 stars · 936 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Syft is a CLI tool and Go library that generates Software Bill of Materials (SBOM) documents from container images, filesystems, and archives. It supports dozens of package ecosystems and outputs standards like SPDX and CycloneDX, pairing with Grype for vulnerability scanning.
Use cases
- generate an SBOM for a docker image
- inventory packages in a container image
- create SPDX or CycloneDX SBOMs for compliance
- scan a filesystem directory for installed packages
- convert an SBOM between formats
- prepare SBOMs for vulnerability scanning with Grype
- audit software dependencies in OCI images
When to choose
- you need standards-compliant SBOMs (SPDX, CycloneDX) from images or filesystems
- you want broad package-ecosystem coverage in one tool
- you plan to feed results into a vulnerability scanner like Grype
- you need a Go library for SBOM generation embedded in your own tooling
When to avoid
- you need runtime vulnerability scanning alone without SBOM generation (use Grype directly)
- you need dynamic analysis of running processes rather than static package inventory
- you need SBOMs for non-container, non-filesystem sources like source repos only
Facets
cli-tool · maturity active
developer-tools security cli static-site-generator security developer-tools windows go cli sbom spdx cyclonedx container-images supply-chain-security vulnerability-scanning oci containers devops linux macos docker
1 source
- readme: https://github.com/anchore/syft · fetched 2026-08-28 · 66f9719b8791
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| anchore/syft | main | 98 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem