SBOM Generator
Paste a package file and instantly generate a CycloneDX 1.5 Software Bill of Materials.
Supports package.json,
requirements.txt,
Cargo.toml, and
go.mod — ecosystem detected automatically.
Frequently Asked Questions
What is an SBOM and why do I need one?▼
A Software Bill of Materials (SBOM) is a machine-readable inventory of every component, library, and dependency in your software. It is used for supply chain security audits, vulnerability scanning (knowing what you ship), open-source license compliance, and regulatory requirements like the US Executive Order 14028 and the EU Cyber Resilience Act.
What is CycloneDX and how does it compare to SPDX?▼
CycloneDX is an OWASP-backed SBOM standard optimised for security use cases — vulnerability tracking, VEX (Vulnerability Exploitability eXchange), and integration with tools like Dependency-Track. SPDX is a Linux Foundation standard focused on licence compliance. CycloneDX 1.5 (generated by this tool) is widely supported by GitHub, Grype, Trivy, and most CI/CD pipelines.
Which package file formats does this tool support?▼
Four ecosystems are supported: npm (package.json — reads dependencies, devDependencies, peerDependencies, and optionalDependencies), pip (requirements.txt — standard ==, >=, ~= version specifiers), Cargo (Cargo.toml — [dependencies] and [dev-dependencies] sections), and Go modules (go.mod — require blocks and inline require statements). The ecosystem is auto-detected from the file content.
What is a PURL (Package URL)?▼
A Package URL (PURL) is a standardised string that uniquely identifies a software package across ecosystems. The format is pkg:type/namespace/name@version. For example, pkg:npm/[email protected] or pkg:pypi/[email protected]. PURLs are used in SBOMs, vulnerability databases (OSV, NVD), and tools like OWASP Dependency-Track to unambiguously match packages against known CVEs.
Is this tool secure to use with internal package files?▼
Yes. All parsing and SBOM generation runs entirely in your browser using client-side JavaScript — no file content is ever sent to a server. The CycloneDX JSON is built locally and downloaded directly to your machine. It is safe to use with proprietary or internal dependency manifests.
Related Products
on GumroadPremium Workflow Pack
Production-grade workflows, architecture guides, and deployment scripts for teams that ship. 10 advanced CI/CD workflows (blue-green, canary, E2E, security), 5 architecture deep-dives, code review checklist, PR process guide, and 5 battle-tested Bash deployment scripts.
Buy on Gumroad →GitHub Actions CI/CD Templates Pack
12 production-ready GitHub Actions workflow templates covering Node.js, Python, Docker, multi-environment deployments, security scanning, and auto-changelog. Copy, paste, ship.
Buy on Gumroad →Developer Productivity Bundle
Stop rebuilding the same setup every project. 51 VSCode snippets, 40 Git aliases, 5 Docker Compose stacks, 5 GitHub Actions workflows, 5 README templates, and a dotfiles kit. Set up a professional dev environment in under an hour.
Buy on Gumroad →You Might Also Need
HTTP Security Headers Generator
Generate HTTP security headers configuration for nginx and Apache. Configure HSTS, CSP, X-Frame-Options, Referrer-Policy, and more with toggle switches. Copy ready-to-use configs.
Open free tool →
HTTP Security Headers Checker
Paste HTTP response headers and get a checklist of security headers present or missing. Checks CSP, HSTS, X-Frame-Options, and more.
Open free tool →
Content Security Policy Builder
Visual CSP builder with all directives. Generate Content-Security-Policy headers with source expressions, nonces, and report endpoints.
Open free tool →
More Free Tools
Related Articles
Software Supply Chain Security: SBOM, SLSA, and Sigstore Guide 2026
Comprehensive guide to software supply chain security in 2026. Learn how to generate SBOMs with Syft and Trivy, implement SLSA provenance, sign containers with Sigstore Cosign, and harden your GitHub Actions pipeline against supply chain attacks.
DevSecOps Tools Checklist 2026: 20 Essential Tools for Shift-Left Security
Complete DevSecOps tools checklist for 2026. 20 essential SAST, DAST, SCA, secrets scanning, and container security tools with free/open-source options.
Complete Guide to HTTP Security Headers: CSP, HSTS, and Modern Browser Security 2026
Master HTTP security headers in 2026: Content-Security-Policy configuration, HSTS preloading, Permissions-Policy, COEP/COOP for cross-origin isolation, and real-world configs for nginx, Apache, and Next.js.
Kubernetes Security Hardening: 15 Essential Practices
A comprehensive guide to Kubernetes security hardening—RBAC, Pod Security Standards, network policies, secrets management, and container scanning with real examples.
Zero-Trust Architecture Implementation Guide for Developers 2026
Practical zero-trust architecture guide for developers: identity verification, network segmentation, service mesh, mTLS, and step-by-step implementation roadmap.
Enjoying this tool? Get more like it.
Weekly developer tool guides, productivity playbooks & AI tricks. Free. No spam.
Unlock AI-Powered Dev Tools
- ⚡ AI Code Review, Doc Generator & SQL Builder
- ⚡ All premium templates & early access
- ⚡ Member discounts on Gumroad products
$9/mo after trial · Cancel anytime
Want the full toolkit?
Get DevPlaybook Pro
Every template, guide, boilerplate, and automation script in one bundle. 13 premium products — grab them all at once and save big.
MIT licensed · Instant download · No subscription
See what's included → Browse all deals →