Syft

Anchore Inc·Anchore.Syft

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

Syft is a powerful and easy-to-use open-source tool for generating Software Bill of Materials (SBOMs) for container images and filesystems. It provides detailed visibility into the packages and dependencies in your software, helping you manage vulnerabilities, license compliance, and software supply chain security.

winget install --id Anchore.Syft --exact --source winget

Latest 1.46.0·June 26, 2026

Release Notes

Added Features

  • Add purl types to cataloger info cmd [PR #4984 @wagoodman]
  • Python cataloger misses uv PEP 723 script lockfiles (*.py.lock) [Issue #4949] [PR #4950 @ktopcuoglu]
  • Add bin classifier for Elastic agen [Issue #4973] [PR #4968 @rezmoss]
  • SPDX 3 Support [Issue #4250] [PR #4269 @kzantow]
  • Add Deno support [Issue #4417] [PR #4523 @rezmoss]
  • Catalog Elastic Beats binary [Issue #4961] [PR #4969 @rezmoss]
  • Add binary classifiers for Elastic Beats [Issue #4972] [PR #4969 @rezmoss]
  • Catalog elastic-agent binary [Issue #4962]
  • Add support for Bun lockfile (bun.lock) [Issue #4617] [PR #4625 @hnnynh]
  • Add .bpl file support to the PE / DLL cataloger [Issue #4664] [PR #4954 @jfjrh2014]

Bug Fixes

  • respect arch qualifier [PR #4987 @willmurphyscode]
  • Preserve dependency edges when a compliance stub changes a package ID [PR #4993 @wagoodman]
  • Support envoy binary various versions [Issue #4590] [PR #4605 @rezmoss]
  • .net deps.json cataloger shows phantom pkgs for reference assembly library entries [Issue #4970] [PR #4971 @rezmoss]
  • Syft does not extract package licenses from opkg manager [Issue #4940] [PR #4963 @Dashtid]
  • squashfs breaks with godisk-fs 1.8.0 [Issue #4718]
  • requirements.txt cataloger silently drops PEP 440 local version identifiers, producing incorrect PURL [Issue #4958] [PR #4959 @kzantow]

Dependencies 34 dependency changes (31 updated, 3 added). 5 vulnerabilities remediated. 🟒 Remediated (5)

  • GHSA-33vj-92qq-66hc (High) β€” github.com/containerd/containerd/v2
  • GHSA-cvxm-645q-p574 (Medium) β€” github.com/containerd/containerd/v2
  • GHSA-jpcc-p29g-p8mq (Medium) β€” github.com/containerd/containerd/v2
  • GHSA-rgh6-rfwx-v388 (High) β€” github.com/containerd/containerd/v2
  • GHSA-xhf5-7wjv-pqxp (High) β€” github.com/containerd/containerd/v2 Updated (31 packages)
  • github.com/ProtonMail/go-crypto v1.4.0 β†’ v1.4.1
  • github.com/anchore/bubbly v0.2.0 β†’ v0.2.1
  • github.com/anchore/clio v0.1.0 β†’ v0.1.1
  • github.com/anchore/fangs v0.1.0 β†’ v0.1.1
  • github.com/anchore/go-collections v0.1.0 β†’ v0.1.1
  • github.com/anchore/go-homedir v0.1.0 β†’ v0.1.1
  • github.com/anchore/go-logger v0.1.0 β†’ v0.1.1
  • github.com/anchore/go-lzo v0.1.0 β†’ v0.1.1
  • github.com/anchore/go-macholibre v0.1.0 β†’ v0.1.1
  • github.com/anchore/go-make v0.5.0 β†’ v0.8.0
  • github.com/anchore/go-struct-converter v0.1.0 β†’ v0.2.0-rc2
  • github.com/anchore/go-sync v0.1.0 β†’ v0.1.1
  • github.com/anchore/stereoscope v0.2.1 β†’ v0.2.2
  • github.com/charmbracelet/colorprofile v0.4.1 β†’ v0.4.3
  • github.com/clipperhouse/displaywidth v0.10.0 β†’ v0.11.0
  • github.com/clipperhouse/uax29/v2 v2.6.0 β†’ v2.7.0
  • github.com/containerd/containerd/v2 v2.3.1 β†’ v2.3.2 (🟒 remediated GHSA-33vj-92qq-66hc, GHSA-cvxm-645q-p574, GHSA-jpcc-p29g-p8mq, GHSA-rgh6-rfwx-v388, GHSA-xhf5-7wjv-pqxp)
  • github.com/docker/cli v29.4.3+incompatible β†’ v29.5.3+incompatible
  • github.com/google/go-containerregistry v0.21.6 β†’ v0.21.7
  • github.com/jedib0t/go-pretty/v6 v6.7.10 β†’ v6.8.1
  • github.com/mattn/go-runewidth v0.0.19 β†’ v0.0.21
  • github.com/spdx/tools-golang v0.5.7 β†’ v0.6.0-rc4
  • github.com/sylabs/sif/v2 v2.24.0 β†’ v2.24.1
  • golang.org/x/crypto v0.52.0 β†’ v0.53.0
  • golang.org/x/mod v0.36.0 β†’ v0.37.0
  • golang.org/x/net v0.55.0 β†’ v0.56.0
  • golang.org/x/sync v0.20.0 β†’ v0.21.0
  • golang.org/x/sys v0.45.0 β†’ v0.46.0
  • golang.org/x/term v0.43.0 β†’ v0.44.0
  • golang.org/x/text v0.37.0 β†’ v0.38.0
  • golang.org/x/tools v0.45.0 β†’ v0.46.0 Added (3 packages)
  • github.com/piprate/json-gold v0.7.0
  • github.com/pquerna/cachecontrol v0.0.0-1555304
  • github.com/tailscale/hujson v0.0.0-ecc657c (Full Changelog)

Installer type: zip

ArchitectureScopeDownloadSHA256
x64β€”Download1E515C1AC4BC65917F8D0A52B6AE0E611082779CBF2DA9D470282158DD24EA13
arm64β€”DownloadD72F3E59E1FDD1A5F35EC7F0C7B5584094388CBE98677D9B925E2926F872D37C

Details

Homepage
https://github.com/anchore/syft
License
Apache-2.0
Publisher
Anchore Inc
Support
https://github.com/anchore/syft/issues
Moniker
syft

Tags

containerscyclonedxdockergogolanghacktoberfestocisbomspdxstatic-analysistool

Older versions (43)

1.45.1
ArchitectureScopeDownloadSHA256
x64β€”DownloadA9D12C26521E09213745884B8B7DC361DFF83188C3A1ADA0DA1AF71012DBCD52
arm64β€”DownloadA95BEFD77B590A8C4A83ADC7EDAC538A8FAB5D23793BF678F4BC7F603E6A4CAD
1.45.0
ArchitectureScopeDownloadSHA256
x64β€”DownloadD50095A7D125AC8C0E27F1E2CE770EF8696D6452D08FDE61F5ADB863C16341FD
arm64β€”Download04C75A5F6ED818115871083BA4BA032B4146C8DBC2C8AB5AF8378CCB353A4E02
1.44.0
ArchitectureScopeDownloadSHA256
x64β€”Download195E786EB84EC145854F20528992E86637C77D1968731DFE6CE850C90E28F47A
arm64β€”Download3EBCDE4F1BDFD3149C4527B85279CFC725BA7660CCF54B68B51BE06A9271808E
1.43.0
ArchitectureScopeDownloadSHA256
x64β€”DownloadC51695D171C61460369DABDD5C71B8F350EF8618466818356A30808D7105C710
arm64β€”Download4CBA6630F4AE27AEB63D10E2961B7FF8212781A8C7D9FE92127FB09881B14C99
1.42.4
ArchitectureScopeDownloadSHA256
x64β€”DownloadA712F912E8FC83CE2BF6A7CEA213C2D5185778D66EA2E07D42C767817F77E381
1.42.3
ArchitectureScopeDownloadSHA256
x64β€”DownloadE1B9F4945AA64C2B34970BEC617623D7F803D0661B48A50B966768B363322E2D
1.42.2
ArchitectureScopeDownloadSHA256
x64β€”Download15CB7BE07A3928DAEE49BFB599A9076F9E300187EFC2133EFD9E8CE08293CA2A
1.42.1
ArchitectureScopeDownloadSHA256
x64β€”Download9EB2C582AF26B2E8DCBB6F63494E6BC7739821E1D8D29B7096224218FF26C892
1.42.0
ArchitectureScopeDownloadSHA256
x64β€”Download4C2B0EF868C4FDC602257089AC73A1B8B4C3C1099B809D80E81AE7F6488FFF32
1.41.2
ArchitectureScopeDownloadSHA256
x64β€”Download693C8546E7497D3060B38E67DC1632E16BEE60D83D95F44B9D13D4866336DF33
1.41.1
ArchitectureScopeDownloadSHA256
x64β€”Download0BAB55A5B9A22DEA6D5F5CA173355084A1DB5AD1BC7186A51B4F5A53E4190A81
1.41.0
ArchitectureScopeDownloadSHA256
x64β€”DownloadC80BB78A7C418AB11F61AE868496FC9CE38A203A3A4106A73001C352B1268995
1.40.1
ArchitectureScopeDownloadSHA256
x64β€”DownloadEEDAC363E277DFECAC420B6E4ED0A861BC2C9C84A7544157F52807A99BFF07CD
1.40.0
ArchitectureScopeDownloadSHA256
x64β€”Download3F4021EC098B4BCBAF19BBA7028CF7704FEF12936970778CEC3C6D669B740E6D
1.39.0
ArchitectureScopeDownloadSHA256
x64β€”DownloadFCF42129786C8F7520EE87204851C38438F68EEC20FE69313BEC5B43B0549914
1.38.2
ArchitectureScopeDownloadSHA256
x64β€”Download74D57DACA2A9D08F0D470D3C4C11E8B98ED4A5EE5ABB70F1ED9D207D319FCF51
1.38.0
ArchitectureScopeDownloadSHA256
x64β€”Download11A3DE4C82B001DAE3B69E336F1B89391B676B3E74CEAD73790C97FF57445941
1.37.0
ArchitectureScopeDownloadSHA256
x64β€”Download7E3602F4B95FD916080EC9348805D79B33E6BB37C693D83AA2D3C85423CEAEA5
1.36.0
ArchitectureScopeDownloadSHA256
x64β€”Download7182BEEE937737905C18F17D5DFF0896690BF9C1B8CE7C3B08BE18D5EC1E87CD
1.34.2
ArchitectureScopeDownloadSHA256
x64β€”Download69833F07006B830290347DBC275F86D2D6CFF13541E343BAC5D3569668752B7A
1.34.1
ArchitectureScopeDownloadSHA256
x64β€”Download10A221A61A4F51EE5EDCF12011FAEAC20E17814C73E3D183C0313E0810FA9BAB
1.33.0
ArchitectureScopeDownloadSHA256
x64β€”Download0E1326E27A5E48102D9F806EB03B9C80D3D5E7B78ABFD19A04887B2A0EDD22B7
1.32.0
ArchitectureScopeDownloadSHA256
x64β€”Download444FD054F601594AD938EC3F9BFD92FAACFD37783E0E107B49BCB41848BF5DC4
1.31.0
ArchitectureScopeDownloadSHA256
x64β€”DownloadDE5FD21A90B8C469E7333025E8FC7251C0C6AB6B3F92E0F335A60492A55B0BED
1.30.0
ArchitectureScopeDownloadSHA256
x64β€”Download9E354AB18359E018BF8C654713EC44CE5AD1056F231C9D031749F38C1FD2B963
1.29.1
ArchitectureScopeDownloadSHA256
x64β€”Download3C67CD9AF40CDCC7FFCE041C8349B4A77F33810184820C05DF23440C8E0AA1D7
1.29.0
ArchitectureScopeDownloadSHA256
x64β€”Download043ABDA6CF37235484C8C96925983F5C28275A92963D4817AB066355C4D037B6
1.28.0
ArchitectureScopeDownloadSHA256
x64β€”DownloadA1637FDC074E9C80C6BF900DF26A883516BF32E90499E3BD9AA314493D40A0A8
1.27.1
ArchitectureScopeDownloadSHA256
x64β€”Download50AC4D381E58FB16A115A7458AA3F1BA48E54CECDB6A632417439BBC553BC6F7
1.27.0
ArchitectureScopeDownloadSHA256
x64β€”Download8D418EC4C1CB9EFB6CC6C1A1216A8EFD070895740D99C4ACDDD98D79EA9E1890
1.26.1
ArchitectureScopeDownloadSHA256
x64β€”Download7AF7ACB9F81BDDDBC343855CB3A42E1D38AE9A1B044BFCD9B975A118D107849E
1.26.0
ArchitectureScopeDownloadSHA256
x64β€”DownloadECA51FB712144A3AF97C3699BDE32E0FF5D389ED97985FFF975FD46B92410075
1.25.1
ArchitectureScopeDownloadSHA256
x64β€”Download22E24AB95A119A09445BC60019AEF6083719C6377DC5D4615E2A93175C502F43
1.24.0
ArchitectureScopeDownloadSHA256
x64β€”Download808BB98F771A7C4C4D3956B659CE3E454AC4E6B26AE01DF597AFB17FAA1A839D
1.23.1
ArchitectureScopeDownloadSHA256
x64β€”DownloadA377DC1BC38727EB98300256DD1BB72D3329745160F5E8AAB7699928F8A0C589
1.23.0
ArchitectureScopeDownloadSHA256
x64β€”Download7D874B8EBCAC4E24CA5872597D527E3A249BB4504ED3EB5467A6E89CA40E0E32
1.22.0
ArchitectureScopeDownloadSHA256
x64β€”Download656E1DD6007D24F1D276F789650BD014082B2FFF5FF3708DDA7FDD1D9B27C77B
1.21.0
ArchitectureScopeDownloadSHA256
x64β€”DownloadB75893F72DA8051A3EB1B7B37F062200CAF892F4160BBA3099A26F28CA8AE7A1
1.20.0
ArchitectureScopeDownloadSHA256
x64β€”DownloadB8BFDEDB261DE2A69768097422A73BC72273EE92136FF676A20C3161E658881F
1.19.0
ArchitectureScopeDownloadSHA256
x64β€”Download405171C57DB0C0A6C259A90673AE498482F2501E8AC9B685A94FA186DD6B9A4B
1.18.1
ArchitectureScopeDownloadSHA256
x64β€”Download85476686B4EAAF4175A16C1CBEF391C5396E06CDBEF171AE8B7B2F7117E5B038
1.17.0
ArchitectureScopeDownloadSHA256
x64β€”DownloadA533CE601ED66A2BE3B3418FE914BAA1CF946E80E47DFBD71A58D8F7894C0A0E
1.16.0
ArchitectureScopeDownloadSHA256
x64β€”Download682F9499757E2E7D9633039D049BE54F4817FAB29D306C4DBF093C48C8968C13