Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>nLabs NuGet ManagerNew to Visual Studio Code? Get it now.
nLabs NuGet Manager

nLabs NuGet Manager

nlabs

|
1 install
| (1) | Free
NuGet package manager for .NET projects — search, install, update and remove packages across all workspace projects.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

nLabs NuGet Manager

A Visual Studio-style NuGet package manager for .NET projects inside VS Code.

Extension Preview

Features

  • 3-column layout — Projects | Package List | Details, just like Visual Studio's NuGet Package Manager
  • Search — Query NuGet.org with sorting options (downloads, last updated, newest, A–Z)
  • Popular packages — Opens with trending packages, no query needed
  • Installed tab — See all packages currently referenced in your project
  • Updates tab — Shows packages with newer stable versions, with a badge count
  • Package details — Description, license, project URL, tags, dependency groups per target framework
  • Version selector — Pick any version; latest stable pre-selected on install
  • Pre-release toggle — Include or exclude pre-release packages
  • Solution support — Open a .sln or .slnx file and switch between all projects from a dropdown
  • Multi-project workspace — All .csproj / .fsproj / .vbproj files in your workspace are listed
  • Resizable columns — Drag the gutters to adjust panel widths
  • --no-restore option — Skip automatic restore for faster installs

Requirements

  • .NET SDK installed and available on PATH
  • A .csproj, .fsproj, .vbproj, or .sln / .slnx file in your workspace

Usage

Open the manager:

  • Right-click any .csproj, .fsproj, .vbproj, .sln, .slnx file or folder → nLabs: NuGet Manager
  • Open the Command Palette (Ctrl+Shift+P) → nLabs: NuGet Manager
  • Click the package icon in the editor title bar when a project file is open

Install a package:

  1. Search for a package name in the Search tab
  2. Click the package to see details
  3. Select a version from the dropdown
  4. Click Yükle (Install)

Remove a package:

  1. Go to the Yüklü (Installed) tab
  2. Click the package
  3. Click Kaldır (Remove)

Update a package:

  1. Go to the Güncellemeler (Updates) tab — shows packages with newer versions
  2. Click the package, the latest version is pre-selected
  3. Click Güncelle (Update)

Settings

Setting Default Description
nlabsNuget.skipRestore false Adds --no-restore to dotnet add/remove (run restore manually)

Extension Commands

Command Description
nLabs: NuGet Manager Open the NuGet Manager panel

How It Works

  • Uses NuGet v3 REST API (search, version list, package details)
  • Calls dotnet add package / dotnet remove package under the hood
  • Reads .csproj XML directly to list installed packages
  • Parses .sln and .slnx files to enumerate solution projects

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft