CHAINGUARD LIBRARIES

Libraries without the
hidden malware risk

Drop-in, malware-resistant replacements for the exact Python, Java, and JavaScript packages you already use, built directly from upstream source code in a secure, isolated environment.

image

The world’s leading companies trust Chainguard

  • Snap logo.
  • Logo of Chainguard customer SolarWinds
  • VP Bank logo.
  • Logo of Chainguard customer Ironclad
  • Logo of Chainguard customer Wistia.
  • logo of Chainguard customer logicmonitor
  • Logo of Chainguard customer Fortinet

You can’t scan your way out of a trust problem

A new malicious package is detected every minute. Chainguard Libraries eliminates 98%+ of this risk by building every package from its public, verifiable source code in a SLSA L2-compliant system, preventing build-time and distribution-stage malware injections.

Supply Chain Step

Source code

Malware Attack

PHP (2021)

Supply Chain Step

Build pipeline

Malware Attacks

num2words (2025)

ultralytics (2024)

Supply Chain Step

Build system

Malware Attack

XZ-Utils (2024)

Supply Chain Step

Dependencies

Malware Attacks

cursor tools (2025)

pytorch ('23)

Supply Chain Step

Bypass CI/CD

Malware Attack

codecov (2021)

Supply Chain Step

Library distribution

Malware Attacks

Shai-Hulud (2025)

chalk (2025)

Supply Chain Step

Typosquatting

Malware Attack

1,000s of attacks

Open source language ecosystem

Thousands of libraries ready for your next project

Python

16K+ Python projects from PyPI, built-from-source and safe from recent malware attacks like ultralytics, num2words, and PyTorch.

Read docs

Java

57K+ Java projects from Maven Central—trusted, verified, and malware-resistant.

Read docs

JavaScript

Currently in closed beta. Immune from attacks on npm such as the Shai-Hulud worm, is, chalk, lottie-player, and Solana web3.js.

Read docs

More coming soon

Chainguard is building additional ecosystems based on customer demand. Have a request? Reach out to our team.

Contact us

Security or dev velocity. Why choose?

Move from reactive detection to proactive prevention, allowing your team to maintain its momentum while staying secure.

Use libraries from verified source in a SLSA L2-compliant factory to neutralize malware, ensuring the binary always matches the source bit-for-bit.

Prevent malware
 by design

Use libraries from verified source in a SLSA L2-compliant factory to neutralize malware, ensuring the binary always matches the source bit-for-bit.

Our isolated build process spares your team from costly malware incident response, protecting your development velocity while everyone else panics.

Eliminate “are we impacted?” fire drills

Our isolated build process spares your team from costly malware incident response, protecting your development velocity while everyone else panics.

Prove you’re secure without the toil. Every library comes with automated provenance and signed SBOMs, giving auditors real verification of component integrity.

Streamline compliance 
evidence

Prove you’re secure without the toil. Every library comes with automated provenance and signed SBOMs, giving auditors real verification of component integrity.

Drops right into your environment

Drops right into your environment

All of our language ecosystems drop right into your current tools and workflows—meaning no set up time, no change management, and no catastrophic malware risk.

Signed, sealed, and dependable

Signed, sealed, and dependable

Every version comes built with full provenance and signed SBOMs, so you have indisputable proof that your dependencies came from the SLSA L2-compliant Chainguard Factory, not a machine from a vulnerable maintainer account.

Patched critical and high CVEs in Python

Patched critical and high CVEs in Python

We backport critical and high-severity CVE fixes from upstream versions and test every remediation to ensure the vulnerability is successfully resolved—so you stay secure while planning your next major version upgrade.

Why Chainguard?

Trusted libraries you can’t get elsewhere

Proactive malware prevention

Stay protected from malicious attacks often inserted during the build and distribution stages of package creation.

Verification by default

Every library is built in a secure, SLSA L2 build system with full provenance and signed SBOMs to prove supply chain integrity.

System scale

Access to hundreds of thousands of versions of libraries across Java, Python, and JavaScript, with more being added every week.

Expertise and experience

The leading open source minds driving the industry forward, delivering new innovations for developers.

Explore the rest of Chainguard’s product suite

CG System promptExecute command

$ chainguard learn --more

contact us

Frequently Asked Questions