Skip to content
@bomctl

bomctl

Moe

OpenSSF Sandbox Badge

OpenSSF Scorecard Go Report Card Go Reference Slack

bomctl is format-agnostic Software Bill of Materials (SBOM) tooling, which is intended to bridge the gap between SBOM generation and SBOM analysis tools. It focuses on supporting more complex SBOM operations on multiple SBOM files that represent systems by being opinionated on only supporting the NTIA minimum fields or other fields supported by protobom.

Note

This is an experimental project under active development. We'd love feedback on the concept, scope, and architecture!

Features

  • Work with multiple SBOMs in tree structures (through external references)
  • Fetch and push SBOMs using multiple protocols
  • Leverage a .netrc file to handle authentication
  • Manage SBOMs using a persistent database cache
  • FUTURE - Manipulate SBOMs with commands like diff, split, and redact
  • FUTURE - Interface with OpenSSF projects and services like GUAC and Sigstore

Join our Community

Pinned Loading

  1. bomctl Public

    Format agnostic SBOM tooling

    Go 107 19

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…