Switch your .NET build configs to point to Chainguard Libraries to block malware and eliminate the time your team spent vetting packages or tackling incident response.
Multiple layers of security controls protect you from the next malware attack
Malicious behavior scanning
Every package passes through malware and greyware scanning before it's available in our endpoint for consumption.
Configurable cooldowns
Incorporate a cooldown period of your choosing directly into your .NET endpoint to act as a second layer of defense.
Built from source
Popular packages are rebuilt from source to provide another layer of malware protection for hackers' highest value targets.
Built for high-velocity engineering teams that can't afford security drag
Enterprises running on Azure
Don't let a compromised dependency infiltrate your cloud environment. Protect real-time inventory, health APIs, and payment engines from malicious NuGet packages before they touch production.
Public sector and government agencies
Prevent public service disruptions. Block malicious packages from crashing citizen portals, exfiltrating healthcare records, or compromising case management systems.
Industrial and supply chain systems
Secure the bridge between the factory floor and the cloud. Stop malicious packages from corrupting telemetry or halting physical supply chains.


Covers all of your .NET dependencies
Access the cloud-native infrastructure stack you need, such as Serilog, Dapper, and AutoMapper, along with everything else required to build resilient .NET applications.


Works with your existing tooling
Chainguard Libraries works with your existing artifact managers, scanners, and workflows. Each package has the same functionality as to what you'll find on NuGet, so there are no breaking changes. Your engineers and agents won't notice a difference.


Signed, sealed, and dependable
Every Chainguard-built version comes with signed provenance and SBOMs inside the artifact metadata, giving you verifiable and auditable proof of integrity.
Govern artifacts based on your compliance standards
Use Chainguard Repository configure policies such as cooldowns, CVE blocking, license restrictions, and more, ensuring every pull abides by your org's unique guidelines.
Learn more about Chainguard RepositoryTrust in every phase of the SDLC
Explore the rest of Chainguard's product suite
Code safely with agents
Build with trusted artifacts
Ship through trusted CI
Chainguard Libraries for .NET is currently in early access and is a Technology Preview under Chainguard's Master Services and License Agreement.