Skip to main content

MyGet

MyGet is a commercial, hosted package management service. It offers NuGet, npm, Maven, Python and other feeds as SaaS, with upstream sources and build services.

PaGetto vs MyGet​

PaGettoMyGet
License and costOpen source (MIT), free. You pay only for the infrastructure you run it onSubscription plans, with a limited free tier
HostingSelf-hosted: Docker, Kubernetes (Helm), IIS, any ASP.NET Core 10 hostHosted by MyGet
Package formatsNuGet packages and symbolsNuGet, npm, Maven, Python, VSIX and more
Separate package sourcesFeeds, each with its own settings and permissionsFeeds per account
Proxy of nuget.orgPer-feed mirrors, several upstreams per feedUpstream sources
AuthenticationLocal accounts, Microsoft Entra ID, groups, personal access tokensMyGet accounts, API keys, feed-level access
Symbol serverBuilt in (.snupkg)Yes
Where your data livesYour database and your storage account or diskMyGet's cloud
Internet access neededNo. It can run fully offline, with mirrors used when reachableYes
QuotasOnly the limits you configure (package size, retention)Storage and feed limits depend on the plan

Which one to pick​

  • Pick MyGet if you want a hosted service for several package formats and don't want to run a server.
  • Pick PaGetto if you want to keep packages in your own infrastructure, avoid subscription costs, or run in a network without internet access.
note

Details about MyGet can change. Check the MyGet documentation for current features and pricing.