compare
Dependency-Track vs Grype
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Dependency-Track | Grype |
|---|---|---|
| Language | Java | Go |
| Licence | Apache-2.0 | Apache-2.0 |
| Stars | 4.3k | 13k |
| Latest | 5.1.2 | v0.120.0 |
| Last push | 2026-10-06 | 2026-10-05 |
| Release cadence | about 11 days between releases | about 16 days between releases |
| Active contributors | 19+ commit authors on the default branch in the last 90 days | 20 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Snyk. Alternatives to Snyk →
PartialDependency-TrackContinuous monitoring of dependencies from SBOMs with policies, without fix pull requests.
PartialGrypeDependency and container image scanning, from an image, a directory or an SBOM; no code or IaC scanning.
Dependency-Track
- 5.1.22026-10-05> [!IMPORTANT]
- 4.14.52026-10-05For official releases, refer to Dependency Track Docs >> Changelogs for information about improvements and upgrade note…
- 5.1.12026-09-20> [!IMPORTANT]
- 4.14.42026-09-14For official releases, refer to Dependency Track Docs >> Changelogs for information about improvements and upgrade note…
- 5.1.02026-08-27> [!IMPORTANT]
Grype
- v0.120.02026-10-02Mark SLES as a comprehensive distro PR [#3732 @willmurphyscode]
- v0.119.02026-09-17Expose distro-fixed dropped matches via ignoredMatches so --show-suppressed can surface them Issue [#3450] PR [#3705 @p…
- v0.118.02026-08-27apk matcher does alias aware aggregation PR [#3634 @crosleyzack]
- v0.117.02026-08-10Include vulnerable ranges in CycloneDX output format Issue [#3512] PR [#3519 @somaz94]
- v0.116.12026-07-28Ensure channel parsing is consistent PR [#3603 @wagoodman]
Dependency-Track
unsigned The latest release, 5.1.2, carries no signature GitHub could verify.
Loading the security report
Grype
unsigned The latest release, v0.120.0, carries no signature GitHub could verify.
Loading the security report