Tools/anchore/syft

syft

CLI tool and library for generating a Software Bill of Materials from container images and filesystems

9.4k+39/wkemergingGoApache License 2.0

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Jul 2026

Syft generates a software bill of materials, an SBOM, from your container images and filesystems. That is a full inventory of every package and dependency inside, which is what you need before you can answer are we affected by this new CVE. It's open source, free, and fast.

It's a single Go binary. Point it at an image, a directory, or an archive and it outputs the SBOM in whatever format you need: SPDX, CycloneDX, or its own. It pairs directly with Grype, its sibling scanner, which reads the SBOM and checks it for vulnerabilities. No infrastructure, and it drops straight into CI.

Syft and Grype are free and open source. Anchore, the company behind them, sells Anchore Enterprise: a platform with policy enforcement, a findings database, reporting, and support. Solo and small teams, the CLIs are all you need. Larger orgs with compliance requirements and many images, the enterprise platform adds the governance layer.

The catch: an SBOM is only as good as what the tooling can identify. Packages installed in unusual ways, vendored code, or custom builds can slip through. It catches the standard dependency graph well, so don't assume it sees literally everything in the image.

Free vs Self-Hosted vs Paid

free self hosted paid cloud

Self-hosted (free): Syft under Apache-2.0, a Go binary that generates an SBOM from images, directories, or archives in SPDX, CycloneDX, or native formats. Pairs with Grype for vulnerability scanning. No infrastructure; drops into CI.

Anchore Enterprise (paid): A platform on top of Syft and Grype with policy enforcement, a findings database, reporting, and support.

The call: The CLIs cover solo and small teams completely. Enterprise is the governance layer for orgs with compliance requirements and lots of images.

Free and open source. Anchore Enterprise is the paid platform for policy, tracking, and support.

What to do by team size

Solo
Free. Generate SBOMs from the CLI.
Small team
Free. Run it in CI alongside Grype.
Medium team
Free CLIs; add Anchore Enterprise if you need central policy.
Large team
Anchore Enterprise for governance, audit trails, and support across many images.
Self-hosting ops:trivial
View pricing page →

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
78/100 · B+
Adoption21/30
Maintenance25/25
Community7/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Organization account (105 public repos)

About

Owner
Anchore, Inc. (Organization)
Stars
9,407
Forks
926

Explore Further

More tools in the directory