All integrations
NuGet logo

NuGet

Code RepositoriesSecurity

Read nuget.org, the public gallery for .NET packages, from a workflow. Search all 400,000+ packages by name, owner, tag or kind, read a package's metadata, licence, owners and README, and walk its release history with each version's date, downloads and size. Open a single release for the frameworks it targets, what it depends on, and the repository and exact commit it was built from. Check a version against nuget.org's security advisories and get the lowest safe release to move to, or compare the version you ship against what is published now and get a sentence saying how far behind you are. Every action reads: nothing here publishes, unlists or changes anything on nuget.org. No account or API key required.

8 actions

Actions

Steps your workflow can run in NuGet.

Search packagesSearch nuget.org, the public gallery for .NET packages, by name and description, or browse it by owner, by tag or by kind of package. Results come back most relevant first, with each package's newest version, download count, owners and licence. The starting point for 'what is there for X in .NET?'. No API key required.
Get a packageGet everything nuget.org publishes about a package: what it is, its current version, its licence, its owners, how many times it has been downloaded, when it first and last shipped, and whether its newest release is deprecated. The full metadata of that newest release comes back with it, so a lookup usually needs only this one step. No API key required.
List a package's versionsWalk a package's release history. Every version comes back with the date it shipped, how many times it has been downloaded, whether it is a pre-release, and whether it is deprecated or has a known security advisory. Narrow it to stable releases only or to a window of dates, and order it by version or by publication date. No API key required.
Get a package versionGet everything about one release: when it shipped, how large the package file is, its licence, its release notes, which frameworks it is built for, whether it is deprecated or has a known advisory, and the repository and exact commit it was built from. Leave the version blank for the newest stable release. No API key required.
List a version's dependenciesList what one release pulls in, grouped by the framework it is built for. A package targeting .NET 8 and .NET Standard 2.0 often needs different things on each. Every dependency comes with the versions that satisfy it, written both in NuGet's notation and in plain words. Narrow it to one framework to see exactly what a project would get. No API key required.
Get a package's READMERead the README a release ships, as the Markdown its author wrote: what the package is for, how to install it, and the code example on its nuget.org page. Long files are trimmed to a length you set, and a release published without one says so rather than failing. No API key required.
Check a package for vulnerabilitiesCheck a package against the security advisories nuget.org publishes. Give it the version you ship and it answers whether that exact version is affected, by what, how severe it is, and the lowest release that is not, rather than handing back a version range for somebody to read. Leave the version out to see every advisory the package has ever had. No API key required.
Check for a newer versionCompare the version you have against what nuget.org publishes now. Answers whether there is an update, whether it is a major, minor or patch step, how many releases and how many days behind you are, and whether the version you are on is deprecated or has a known security advisory, all in one step, with a sentence ready to send. This is the action for a scheduled dependency check. No API key required.

Connect in a few clicks

Authenticate once and every action and trigger for the app is ready to drop into a workflow. No glue code, no maintenance.

Automate across your stack

Chain apps together with triggers, actions, and logic that move data between your tools automatically, so work happens without you.

Secure by default

Credentials are encrypted and scoped per workspace. Connect the tools your team already trusts with confidence.

Automate NuGet with Lodol.

Connect NuGet and build your first workflow in minutes. No credit card required.

Free plan available · No credit card required