Documentation
Everything you need to publish, sell, buy, and consume private NuGet packages on pkgstore. Pick a guide to get started.
Core concepts
For publishers
Quickstart
Go from zero to a published package in about five minutes. Create a product, add a feed, generate a push key, and push.
Creating a feed
How products, offerings, feeds, plans, and packages fit together. Compare all three product types.
Selling on the marketplace
Listing presentation, categories, card images, open-source signals, review, approval, and revocation.
Publisher account and profile
Company profile, support links, logo, publisher approval, Stripe Connect status, and tax settings.
Pricing and payments
Connect Stripe, create monthly and yearly plans, configure tax, support tiers, and access behavior.
Free trials
Enable trials, choose trial length, require card collection, and understand buyer conversion.
Managing access
Credential types, generated usernames, credential limits, free access grants, and team invites.
API reference
NuGet feed endpoints and private-feed credential automation with X-API-Key.
For consumers
Finding and buying packages
Discover packages, sign in with a magic link, choose a plan, check out, and generate credentials.
Consuming a feed
Use generated credentials with nuget.config, the dotnet CLI, Visual Studio, CI, and package search.
Managing your access
Regenerate credentials, accept team invites, and understand what happens when a subscription changes.
Billing portal and access
Change cards, view invoices, cancel subscriptions, and understand access after payment changes.
Ready to publish?
Push your first private NuGet package in minutes, with built-in access control and optional Stripe payments.
Get started free