What is Paket?

Paket is a dependency manager for .NET projects. Paket enables precise and predictable control over your dependencies. With Paket, you can reference:

Get started by learning how to use Paket and take a look at the FAQ to learn more about it.

If you are using legacy NuGet (packages.config-based) projects for package management in your solution, you can learn about the upgrade process in the convert from NuGet tutorial

For information about using Paket with .NET SDK, .NET Core and the dotnet CLI see the"Paket and the .NET SDK / .NET Core CLI tools" guide.

Paket Overview

Contributing and copyright

The project is hosted on GitHub where you can report issues, fork the project and submit pull requests.

Please see the Quick contributing guide in the README for contribution guidelines.

The library is available under MIT license, which allows modification and redistribution for both commercial and non-commercial purposes. For more information see the License file.


Big thanks to our sponsors:

Fork me on GitHub