Skip to content

Releases: ruslanlap/PowerToysRun-PackageManager

PackageManager v1.0.0

14 Nov 15:51

Choose a tag to compare

📦 PackageManager v1.0.0 – Search NPM, NuGet & PyPI Instantly!

PackageManager Logo

✨ What's New

  • 🔍 Multi-Registry Search (NPM, NuGet, PyPI simultaneously)
  • Lightning Fast (parallel API searches with intelligent caching)
  • 🎯 Smart Search (handles scoped packages, variations, and aliases)
  • 🎨 Theme-Aware Icons (beautiful icons for dark and light modes)
  • 📋 Quick Actions (copy install commands, URLs, or package names)
  • 🌐 Direct Links (open package pages with one click)

🚀 Install

  1. Download ZIP for your architecture (x64 / ARM64)
  2. Extract to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins\PackageManager
  3. Restart PowerToys → press Alt+Space → type pm <package>

💡 Quick Examples

Command Result
pm react Search all registries for "react"
pm npm express Search only NPM packages
pm nuget entity Search only NuGet packages
pm pip django Search only PyPI packages
pm npm @types/node Search scoped NPM packages

🔧 Configuration

  • Multi-Registry: Search NPM, NuGet, PyPI simultaneously or filtered
  • Smart Caching: 10-minute cache with LRU eviction for instant results
  • Query Variations: Automatically tries package name variations
  • Keyboard Shortcuts: Enter (copy command), Ctrl+O (open page), Ctrl+U (copy URL)

📚 Documentation

Full documentation available in the README

💫 Contribute

Found a bug or have an idea? Open an issue

Made with ❤️ by ruslanlap