A tiny PowerShell helper that searches your local Scoop buckets instantly.
scoop search scans manifests every time. This script builds a small JSON index and only refreshes when buckets change.
- Instant lookups.
- Auto-refresh when no results.
- PowerShell 5.0+
- Scoop and git installed
.\Scoop-Search.ps1 firefox
.\Scoop-Search.ps1 extras/firefox # bucket/name works too- If the index is missing, it’s created on first run.
- If a search returns nothing, it runs
scoop update, rescans changed buckets, and tries again. - Buckets are tracked by their git hash; only changed buckets are rescanned.
Add to your PowerShell profile for easy access.
function scoop-search { & "C:\Users\Fahim\Git\fast-scoop-search\Scoop-Search.ps1" @args }