Skip to content

Files

Latest commit

ca7ff87 · Nov 20, 2024

History

History

benchmark

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Nov 20, 2024
Nov 8, 2024
Nov 20, 2024
Nov 20, 2024
Nov 5, 2024
Nov 5, 2024
Nov 20, 2024
Nov 8, 2024
Nov 20, 2024
Nov 20, 2024
Nov 8, 2024
Nov 8, 2024
Nov 8, 2024

Benchmarks for SBOM generation tools

Run benchmarks for common open source SBOM generation tools on typical Python constructs like virtual environments.

Make sure all the tools are installed:

./install-all.sh

This requires a local Node installation for cdxgen. Then you can run the benchmarks:

$ ./run-all.sh

and inspect the results under sboms/.

Some generators only support reading from a requirements.txt file while some only support reading from a virtual environment. Syft supports scanning both sources but gives different results.