What do you do if you want to download all packages on your feed? We can do it using the Package Manager Console or by calling nuget.exe, but wouldn’t it be great if we were able to download an entire feed with the click of a button? That’s exactly what our 1.6 release added: support for downloading a feed as a ZIP file.

The feed list gives us a new button: “Download packages as ZIP”.

Download all packages from MyGet feed

Depending on the amount of packages on our feed and the size of them, a ZIP file is download containing all packages in our feed:

ZIP file download of NuGet feed packages

There’s a lot of contents in this package. The readme.txt file contains some information about the moment the ZIP file was created and which packages are included.

Readme file

Call it a convenience, but we also generate a packages.config file which can be used with nuget.exe to download directly from our feed in the future:

Packages.config

And of course, all packages on our feed are included in the ZIP file as well:

NuGet packages in ZIP

Happy packaging!