Afterglowscreensavers

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.

Live preview

NuGet New Releases screensaver — Real .NET package versions, as they publish.

Press ESC to leave fullscreen. Settings are saved in your browser only.

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

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.

← All Technology & Developer screensavers