macOS
brew install cdxgenlocal Homebrew formula metadata
安装
brew install cdxgenlocal Homebrew formula metadata
nix profile install nixpkgs#cdxgennixpkgs package indexes · pkgs/by-name/cd/cdxgen/package.nix · 来源: api.github.com
winget install --id CycloneDX.cdxgen -eWindows Package Manager source index · CycloneDX.cdxgen · 来源: cdn.winget.microsoft.com
概览
Creates CycloneDX Software Bill-of-Materials (SBOM) for projects
历史
CycloneDX Generator, usually called cdxgen, is a CLI, library, REPL, and server for generating CycloneDX and SPDX software bill of materials documents from source trees, container images, binaries, hosts, and related inputs.
The GitHub API records the cdxgen repository as created on 2019-12-30. Its package metadata identifies @cyclonedx/cdxgen as the npm package and points to the official GitHub repository, while the README now presents cdxgen as a broader BOM toolkit covering SBOM, CBOM, OBOM, SaaSBOM, HBOM, AI-BOM, and validation/signing workflows.
The project grew from a CycloneDX SBOM generator into a multi-command supply-chain analysis suite with commands such as cdxgen, cdx-validate, cdx-convert, cdx-sign, cdx-verify, cdx-audit, evinse, hbom, obom, cbom, saasbom, aibom, and spdxgen.
cdxgen's adoption tracks the rise of SBOM requirements in software supply-chain security. The README positions it for developers, AppSec, compliance teams, SOC analysts, hardware teams, and AI platform teams, and the supplied package-manager metadata shows Homebrew, Nix, and winget packaging in addition to npm and GitHub release binaries.
The common developer path is cdxgen -o bom.json . for a local project, with additional modes for containers, git URLs, purls, hosts, AI assets, and validation/conversion/signing. The README emphasizes CI/CD use and standalone binaries for several commands.
cdxgen is package-nerd significant because it turns package graphs into standardized artifacts that other tools can consume. It sits at the intersection of language package managers, container metadata, CycloneDX, SPDX, Dependency-Track-style workflows, and modern compliance demands.
安全态势
没有找到 cdxgen 的匹配本地密钥处理 manifest。Nucleus 软件包元数据仍在此发布,以便未来覆盖拥有稳定的软件包 URL。
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
.cdxgenrc.cdxgen.json.cdxgen.yml.cdxgen.yaml可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
cbom | cli | 全局可执行文件 | |
cdx-audit | cli | 全局可执行文件 | |
cdx-convert | cli | 全局可执行文件 | |
cdx-sign | cli | 全局可执行文件 | |
cdx-validate | cli | 全局可执行文件 | |
cdx-verify | cli | 全局可执行文件 | |
cdxgen | cli | 全局可执行文件 | |
cdxgen-secure | cli | 全局可执行文件 | |
cdxi | cli | 全局可执行文件 | |
evinse | cli | 全局可执行文件 | |
hbom | cli | 全局可执行文件 | |
obom | cli | 全局可执行文件 | |
saasbom | cli | 全局可执行文件 | |
spdxgen | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/CycloneDX/cdxgen
安装元数据
| 软件包键 | brew:cdxgen |
|---|---|
| 版本 | 12.7.1 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/cdxgen |
| 主页 | https://github.com/CycloneDX/cdxgen |
| 仓库 | https://github.com/CycloneDX/cdxgen |
| 上游文档 | https://cdxgen.github.io/cdxgen |
| 许可证 | Apache-2.0 |
| 源码归档 | https://registry.npmjs.org/@cyclonedx/cdxgen/-/cdxgen-12.7.1.tgz |
| 最后更新 | 2026-07-09T15:58:25Z |
| Pulse | updated |
| 依赖 | dotnet, node, ruby, sourcekitten, trivy |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | cdxgen |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
cdxgen
nix profile install nixpkgs#cdxgenCycloneDX.cdxgen
winget install --id CycloneDX.cdxgen -e来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.