NuGet LL

VS Code extension

NuGet LL

A Visual Studio-style NuGet experience for VS Code. Scan your workspace, browse packages, and install into one or many projects — all from a fast, dark, blue-accented dashboard.

Manage packages Install, update, and remove across multiple projects at once
Library Lens See versions, downloads, dependencies, and who uses what
NuGet LL - Visual Studio Code
NuGet LL ...
  • SerilogSimple .NET logging with fully-structured events v4.2.0
  • Serilog.Sinks.ConsoleA Serilog sink that writes to the console v6.0.0
  • Serilog.AspNetCoreSerilog integration for ASP.NET Core v8.0.3
  • Newtonsoft.JsonPopular high-performance JSON framework for .NET v13.0.3
Version
    Projects

    What it does

    Your whole NuGet workflow, in one panel.

    NuGet LL detects every project in your workspace and gives you a Visual Studio-grade view of what's installed, what's outdated, and what needs attention.

    Workspace scanner

    Detects .sln, .csproj, .fsproj, .vbproj, props files, and packages.config across all folders.

    Search nuget.org

    NuGet v3 search against nuget.org or your configured feed, with prerelease and exact-id filters.

    Install across projects

    Add, update, or remove a package in one or many projects at once, with stable, prerelease, or pinned versions.

    Outdated reports

    Patch, minor, and major classification powered by dotnet list package --outdated, with batch updates.

    Vulnerable & deprecated

    Surface vulnerable and deprecated dependencies with advisory links and a copyable report.

    Central Package Management

    Detects Directory.Packages.props and edits PackageVersion entries — always asking before touching shared files.

    Workflow

    From a fresh clone to a healthy dependency graph.

    1

    Scan the workspace

    Open a folder with .NET projects and NuGet LL maps every project, package, and feed.

    2

    Browse & search

    Find packages on nuget.org, inspect versions, downloads, licenses, and dependencies in Library Lens.

    3

    Install or update

    Pick a version and target projects, then install or update in a single confirmed action.

    4

    Stay healthy

    Watch the Outdated and Vulnerable views, batch-update, and run restore when you're done.

    Privacy first

    Your code and feeds stay yours.

    NuGet LL has no backend. It talks to the NuGet feeds you configure and runs the .NET CLI locally.

    No extension server

    Search and metadata requests go straight from VS Code to nuget.org or your configured feed. NuGet LL does not proxy or store them.

    Local dotnet CLI

    Install, update, restore, and health checks run dotnet commands on your machine against your projects.

    Asks before shared edits

    Central Package Management and shared props files are only modified after you confirm the change.

    No telemetry

    There is no analytics pipeline. NuGet LL does not collect your project contents, package names, or usage history.

    Install

    Add NuGet LL to VS Code.

    Install the extension, open a workspace with .NET projects, and click the NuGet LL icon in the activity bar to see your projects, packages, and the full dashboard.

    Also works in Cursor and Windsurf.