How does Chainguard Libraries help developers?
Interview with Dustin Kirkland about the benefits Chainguard Libraries provide to developers
Product Docs
Open Source
Compliance
Education
The May 2025 Learning Lab with Manfred Moser covers Chainguard Libraries for Java. It starts with an overview about libraries and the Java ecosystem and progresses to a demo with Apache Maven and Sonatype Nexus.
Following are some of the commands used in the demo. More information can be found in the slide deck, the linked resources, and the video.
Creating a pull token:
chainctl auth login
chainctl libraries entitlements list
chainctl auth pull-token --library-ecosystem=java --ttl=1h
Cleaning up the local Maven repository cache:
rm -rf ~/.m2/repository
Building Trino Gateway from source and looking at dependencies:
cd trino-gateway
./mvnw clean install -DskipTests=true
./mvnw dependency:list
./mvnw dependency:tree
Interview with Dustin Kirkland about the benefits Chainguard Libraries provide to developers
Learning Lab for June 2025 on Chainguard Libraries for Python and Supply Chain Security
JavaScript libraries for your application development
Frequently asked questions about Chainguard Libraries, including security benefits, supported ecosystems, and how …
Learn about Chainguard Libraries, providing enhanced security for Java and Python dependencies through automated …
Last updated: 2025-06-18 21:00