Modulist is a powerful and lightweight NPM package manager integrated directly into Visual Studio Code. It simplifies managing, updating, and removing dependencies with an intuitive Activity Bar interface and rich hover tooltips.
If you're interested, please give it a star⭐!
-
📦 Activity Bar Integration Manage your project's dependencies directly from the VS Code Activity Bar. No need to switch to the terminal for basic package operations.
-
🔍 Rich Tooltips & Package Info Hover over any package to instantly view crucial information fetched directly from the NPM Registry:
- Latest version, License, Author, and Weekly Downloads
- Inline package README display
-
⚡ Bundle Size Checking Automatically fetches and displays the minified and gzipped bundle size using the Bundlephobia API.
-
🚀 One-Click Actions Easily update or remove packages with a single click. (Currently uses
pnpmunder the hood). -
🌍 i18n Support Fully supports both English and Japanese out of the box.
This extension contributes the following settings:
modulist.showConfirmations: Show a confirmation dialog before updating or removing packages. (Default:true)modulist.showBundleSize: Display bundle size (using Bundlephobia API) in tooltips and the output panel. (Default:true)modulist.showReadme: Display the package README in tooltips. (Default:true)
- pnpm must be installed globally on your machine to execute update/remove commands.
- The update and remove commands are currently optimized for projects using
pnpm. Support fornpm,yarn, andbunis planned for future releases.
- Initial release of Modulist! 🎉