Projects

/whatever2sbom

CLI application to generate an rich sbom for whaterver you throw at it. e.g. system repository, npm app, python app,.

00PythonGPL-3.0Created 05/28/2026Updated 06/10/2026

whatever2sbom

Generates a validated CycloneDX SBOM from a system or project. Output is always validated against the selected schema before writing.

📖 Full documentation: https://teeque87.github.io/whatever2sbom/

Requirements

  • Python 3.11+
  • Linux with dpkg (Debian / Ubuntu) for --system dpkg

Installation

pip install .

Quick start

whatever2sbom --product-supplier "Acme GmbH"

See the documentation for the full CLI reference, supported systems and schemas, output format, BSI TR-03183-2 compliance checking, performance benchmarks, and a guide to extending whatever2sbom with new systems or output schemas.