sbom core api util fmt log cfg net tls io mem enc zip

A Software Bill of Materials is the complete inventory of every component, library, and dependency that comprises a piece of software.

The Three Pillars

What

An SBOM is a formal, machine-readable record of every software component in a product. It lists names, versions, suppliers, licenses, and dependency relationships, providing a complete transparency layer into the software supply chain.

Why

Modern software is assembled from hundreds of third-party components. Without an SBOM, organizations cannot identify vulnerable dependencies, verify license compliance, or trace the provenance of their entire software stack.

How

SBOMs are generated by build-time analysis tools that interrogate package manifests, binary metadata, and source repositories. Formats like CycloneDX, SPDX, and SWID provide standardized schemas for interchange and automated processing.

Component Registry

react18.3.1MIT47 deps
openssl3.2.0Apache-2.012 deps
lodash4.17.21MIT0 deps
express4.19.2MIT31 deps
log4j2.24.1Apache-2.08 deps
numpy1.26.4BSD-33 deps
curl8.7.1MIT6 deps
zlib1.3.1Zlib0 deps

Standards Corridor

CycloneDX SPDX SWID Shared Schema VEX Support License Compliance Tag-Based
SBOM.WIKI

A digital dependency cathedral.