🚀 Lazy Install
Smart Package Installer for VS Code
English | įŽäŊ䏿
⨠Why Lazy Install?
Stop the tedious workflow! 🛑
â Before: Import â Copy package name â Switch to terminal â Type install command â Wait â Switch back to editor
â
After: Import â Click install button â Done! 🎉
Lazy Install automatically detects uninstalled packages in your import statements and provides one-click installation buttons right in your editor. No more context switching, no more copy-pasting!
🎯 Features
- 🔍 Smart Detection: Automatically scans your import statements
- ⥠One-Click Install: Install packages instantly with CodeLens buttons
- 🛠ī¸ Multiple Package Managers: Supports npm, pnpm, yarn, and ni
- 📦 Dev Dependencies: Choose between regular or dev dependencies
- 🚀 Zero Configuration: Works out of the box
- 🎨 Clean UI: Non-intrusive inline buttons
- 🔧 Workspace Support: Handles monorepos and workspaces
🎬 Demo

Just import and click - it's that simple!
🚀 Quick Start
- Install the extension from VS Code Marketplace
- Write your import statement:
import axios from 'axios'
- Click the install button that appears inline
- Done! Package installed and ready to use
âī¸ Configuration
Customize your package manager in VS Code settings:
{
"lazy-install.way": "pnpm" // Options: "ni", "npm", "pnpm", "yarn"
}
Supported Package Managers:
- 🔧 ni (default) - Universal package manager
- 📦 npm - Node Package Manager
- ⥠pnpm - Fast, disk space efficient
- 🧶 yarn - Reliable, secure, fast
🛠ī¸ Supported Languages
- â
JavaScript (.js)
- â
TypeScript (.ts)
- â
React (.jsx, .tsx)
- â
Vue (.vue)
💡 Pro Tips
- Regular Dependency: Click the package name button
- Dev Dependency: Click the "package-name -D" button
- Multiple Packages: Install multiple packages in one go
- Monorepos: Automatically detects workspace configuration
🤝 Contributing
Contributions are welcome! Feel free to:
- 🐛 Report bugs
- 💡 Suggest features
- 🔧 Submit pull requests
- â Star the project
📄 License
MIT Š Simon He
â Support
If this extension saves you time, consider buying me a coffee! â
Made with â¤ī¸ by Simon He