Apache CycloneDX Ant Library
Apache CycloneDX Ant Library™
This Antlib provides types and tasks that help creating CylconeDX SBOMs for Ant projects using manual dependency management or Apache Ivy.
It relies heavily on the CycloneDX Core Java library.
Getting Involved
The source code of the Anlib lives at https://gitbox.apache.org/repos/asf/ant-antlibs-cyclonedx.git. For discussions please join Ant's dev mailing list. For bug reports use the "CycloneDX" component in Ant's Bug Database.
Current Manual
The manual of the current release can be found here.
Installing
The latest binary release can be downloaded from https://ant.apache.org/abtlibs/bindownload.cgi. There are two binary bundles, one only contains the Antlib itself including docs and the other one also contains CycloneDX Core Java and all its dependencies.
The CycloneDX Antlib is also available from Maven Central
with groupId org.apache.ant and artifactId
ant-cyclonedx.
Apache CycloneDX Antlib 0.2
September 25, 2026 - CycloneDX Antlib 0.2 Released
Apache CycloneDX Antlib 0.2 is now available for download from https://ant.apache.org/abtlibs/bindownload.cgi.
This is a major feature update.
Version 0.2 updates the CycloneDX Core Java dependency to 13.2.0 which allows it to create CycloneDX 1.7 SBOMs - which it does now by default. It also adds the ability to create SBOMs based on Ivy files making the creation of SBOMs for projects using Apache Ivy easier. Several other improvements have been made.


