NuGet guides for confident .NET decisions
Start with the package decision that fits your application, then make dependency, version and license reviews repeatable. Every guide states both the useful evidence and the checks that still belong in your build, tests or specialist review.
Choose packages with context
Curated decision guides compare realistic starting points and trade-offs without turning download counts into a quality score.
JSON libraries for .NET
Choose a JSON library for .NET by compatibility, serializer behavior, performance needs and migration cost.
Read decision guideLogging packages for .NET
Compare .NET logging packages by application host, structured logging needs, existing Microsoft.Extensions.Logging usage and sinks.
Read decision guideTesting frameworks for .NET
Choose a .NET testing framework based on team conventions, runner support, assertion style, extensibility and migration effort.
Read decision guidePut the decision into practice
Repeatable workflows turn package and policy choices into a review process your team can use before a release or upgrade.
Audit NuGet dependencies in a .NET project
Audit direct and transitive NuGet dependencies for updates, vulnerabilities, deprecations and license signals in the browser.
Read workflowReview NuGet licenses before shipping
Review direct and transitive NuGet license metadata, isolate copyleft or unknown entries and prepare a targeted follow-up review.
Read workflowAudit Central Package Management versions
Use Directory.Packages.props as the starting point for a focused NuGet update and dependency review workflow.
Read workflowPrivacy and scope
The tools parse the files you provide locally in the browser. They query public NuGet metadata but do not upload your project file. Treat their results as review inputs, not a replacement for restore, tests, security policy or legal advice.