Create .NET apps faster with NuGet

What is NuGet?

NuGet is the package manager for .NET. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery is the central package repository used by all package authors and consumers.

Learn to use packages


New to NuGet? Start with a walkthrough showing how NuGet powers your .NET development.

Find packages


Browse the thousands of packages that developers like you have created and shared with the .NET community.

Learn to create packages


Want to make your first NuGet package and share it with the community? Start with this walkthrough!