mirror of
https://github.com/anchore/syft.git
synced 2026-07-04 18:18:26 +02:00
837 B
837 B
Syft API Examples
This directory contains examples of how to use the Syft API.
create_simple_sbom: Create a simple SBOM from scratchcreate_custom_sbom: Create an SBOM using as much custom configuration as possible, including a custom cataloger implementationdecode_sbom: Take an existing SBOM file (of arbitrary format) and decode it into a Syft SBOM objectselect_catalogers: Example demonstrating how to select specific catalogers to runsource_detection: Shows how to detect what to catalog automatically from a user string (e.g. container image vs directory)source_from_image: Construct a source from only a container imagesource_from_registry: Construct a source directly from a container registry
You can run any of these examples from this directory with:
go run ./DIRECTORY_NAME