Skip to content
/ syft Public
forked from anchore/syft

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

License

Notifications You must be signed in to change notification settings

SBOMit/syft

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

syft (fork)

This repository is a fork of the upstream syft project (https://github.com/anchore/syft). For full documentation and advanced options, see the upstream project.

How to build and run

Prerequisites

  • Go 1.20+ installed and on your PATH

Build

From the repository root:

make build

Run

Replace location-to-your-binary with the directory where make build produced the syft binary, then run:

location-to-your-binary/syft -v scan dir:{projectdir} \
  --output {output-format} \
  --attestation {attestation-file} \
  --attestation-type "command-run"

About

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

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 93.3%
  • Lua 1.7%
  • Shell 1.2%
  • Dockerfile 0.9%
  • Python 0.8%
  • Makefile 0.7%
  • Other 1.4%