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:
- NuGet packages
- Files from Git repositories
- Files from any HTTP resource.
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.
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.
Sponsors
Big thanks to our sponsors: