This VS Code extension offers an intuitive visual interface to view, update, downgrade, and uninstall dependencies from your project's package.json file, directly within VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
NPM Manager is a Visual Studio Code extension that provides an intuitive visual interface to view, update, downgrade, and uninstall dependencies from your project's package.json file, directly within VS Code.
Supports npm, yarn, pnpm, and bun.
Features
View Installed Packages — See all regular and dev dependencies with their installed and latest versions.
Update Packages — Update individual packages or all outdated packages at once with a single click.
Downgrade Packages — Select any previously published version from a dropdown to downgrade.
Uninstall Packages — Remove unwanted packages with a confirmation step.
Environment Info — Displays your project name, Node.js version, and package manager version with update indicators.
Search & Filter — Search packages by name and filter by status (up to date, outdated).
Auto-detect Package Manager — Automatically detects npm, yarn, pnpm, or bun based on lock files.
Tree View & Webview — Sidebar tree view for a quick glance, plus a full webview panel with detailed controls.
Auto Refresh — Watches package.json for changes and refreshes automatically.
Theme Aware — Follows your VS Code theme (light/dark) seamlessly.
Installation
Open VS Code.
Go to the Extensions panel (Ctrl+Shift+X).
Search for NPM Manager.
Click Install.
Preview
License
This extension is free to use. All rights reserved.