NuGet New Releases Screensaver
The NuGet New Releases screensaver streams real newly-published NuGet package versions as they're reported. It is free, runs in your browser, and ESC exits.
How the NuGet New Releases screensaver works
The background pipeline polls NuGet.org — the official .NET package registry — every few minutes for new records.
Each new item eases up into its slot at the bottom of the list as it arrives.
A header shows a live/connecting indicator and the last update time.
No key is required for this key-less public endpoint.
How NuGet publishes .NET packages
NuGet is the package manager for .NET, and nuget.org is its public host: the central repository that sits between package creators who publish and developers who restore packages in their projects. Publishing needs an individual account, and a package can be owned by that account or by an organization account. Owners can also reserve ID prefixes, so consumers can see that a package is not deceptive in its identifying properties.
What the saver lists are versions, not new packages: each upload creates a new version of a package ID. A version has the form Major.Minor.Patch with an optional suffix, and a hyphen followed by a string such as -alpha, -beta or -rc marks a pre-release, following Semantic Versioning. NuGet treats any such suffix as pre-release and leaves its meaning to the consumer. A single account or organization can own many packages, which is why one name prefix can fill several rows.
Presence on nuget.org is not a vouching for safety or quality. All packages uploaded are automatically repository signed, which guarantees integrity but not trustworthiness, and author signing is optional. Packages containing malware are prohibited and removed. Permanent deletion is not supported; instead owners can unlist a version, which hides it from search but still lets it be restored by exact version number.
A worked example
A real recent item scrolls into view with its details, then eases upward as newer ones arrive behind it.
Settings & tips
- Each release shows the real package ID and version.
- Accent recolours the header and highlights.
- NuGet.org is the official package registry for the .NET ecosystem.
Frequently asked questions
- Is this real data?
- Yes — it's read live from NuGet.org, the official .NET package registry.
- Is a key needed?
- No. This is a fully key-less public API.
- How often does it refresh?
- The pipeline polls for new records every few minutes.
- Is it free?
- Yes — free, no download, in your browser.
- Are these brand-new packages?
- The saver lists package versions. Every upload creates a new version of a package ID, so a first release and a routine update both appear as a new row.
- What does a suffix like -preview mean?
- A hyphen suffix on a version number marks a pre-release under Semantic Versioning. NuGet treats any such suffix as pre-release and leaves its meaning to the consumer; common conventions are -alpha, -beta and -rc.
- Why do many entries share the same name prefix?
- A single account or organization account can own a set of packages, and owners can reserve an ID prefix, so related libraries often share a prefix and can be published close together.