Inventory
Know what you ship.
Ingest CycloneDX SBOMs and track libraries, containers, operating systems, firmware, and services across every version of every project in your portfolio.
Dependency-Track is the open source platform that over 20,000 organizations use to inventory components, find vulnerabilities, and enforce policy across the software supply chain.
Built around the software bill of materials, it tracks every component in every version of every project, and surfaces risk the moment it emerges.
Know what you ship.
Ingest CycloneDX SBOMs and track libraries, containers, operating systems, firmware, and services across every version of every project in your portfolio.
See risk as it emerges.
Continuously match every component against multiple vulnerability sources, verify upstream integrity, and prioritize what matters with EPSS.
Enforce your standards.
Codify policy in an expression engine, auto-triage findings, break the build on a fail, and route alerts to everywhere your teams work.
A continuous pipeline from SBOM production to intelligent response, with no step left to chance.
CycloneDX SBOMs are generated during CI/CD or acquired from suppliers.
SBOMs are published to Dependency-Track via the REST API, CI plugins, or the web interface.
Components are evaluated for security, operational, and license risk against live intelligence.
The entire portfolio is continuously re-analyzed as new vulnerabilities and policy changes land.
Actionable findings flow to the tools teams already use through webhooks, chat-ops, and email.
Track libraries, frameworks, applications, containers, operating systems, firmware, hardware, and services across every project. Full-stack traceability for the cloud, the enterprise, smart devices, and IoT.

Bring vulnerable components to light with multiple sources of vulnerability intelligence, including the NVD, Sonatype OSS Index, GitHub Advisories, Snyk, and OSV.

Security, operational, and license policies surface risk quickly across development teams, suppliers, and partners in the supply chain.

Codenamed Hyades, v5 rebuilds how Dependency-Track scales, survives failure, and reasons about risk: horizontal scaling and active/active high availability, durable processing that resumes after a crash, supply chain integrity verification, and an expression-based policy engine.
See what changed in 5.0Build a complete, continuously updated record of everything you ship, from one SBOM standard.
Surface vulnerabilities, integrity failures, and risk the moment they emerge, not on a periodic scan.
Turn your standards into enforceable policy and the machine-readable evidence regulators now expect.
The v5 redesign rebuilt the engine to stay up, never silently lose work, and run from one team to an enterprise portfolio.
Connectors & integrations
Spin up a full deployment with Docker Compose. Dependency-Track 5.0 ships as separate API server and frontend container images from Docker Hub and the GitHub Container Registry.
Upgrading from 4.x? v5 does not upgrade in place. Plan a maintenance window and follow the v4 to v5 migration guide.
curl -LO https://dependencytrack.org/docker-compose.yml
docker compose up -dDependency-Track is free and open source. Join the teams across more than 20,000 organizations who help shape the project.