β‘ The Next-Generation, Blazing-Fast & Beautiful Windows Package Manager written in Rust
100x Faster than PowerShell Scoop β’ Homebrew-Grade Ergonomics β’ Declarative Environment Management
Why hp β’ Quick Start β’ Killer Features β’ Homebrew Comparison β’ Command Cheatsheet β’ Hpfile (Bundle) β’ Project Status
Tip
Tired of PowerShell's slow startup lag and Scoop's sluggish manifest parsing?
hyperscoop (hp) rewrites the entire Scoop ecosystem in pure Rust. It delivers sub-millisecond instant execution, multi-threaded parallel downloads, declarative environment replication via Hpfile, and Homebrew-grade CLI ergonomics on Windows!
| Dimension | π’ Legacy Scoop (PowerShell) | π hyperscoop (hp) |
π macOS Homebrew (brew) |
|---|---|---|---|
| Engine / Runtime | Interpreted PowerShell script (Slow startup) | Pure Native Rust (Compiled binary, zero runtime overhead) | Ruby + Bash scripts |
| Manifest Search (30,000+ apps) | ~2,800 ms (Spins terminal spinner) | ~15 ms (100x+ faster, instantaneous) | ~350 ms |
| Hash Verification | Single-threaded sequential calculation | Hardware-accelerated parallel streaming SHA-256 | SHA-256 streaming |
| Download Engine | Manual or fixed Aria2 parameters | Self-adaptive bandwidth saturation (Auto thread/shard tuning) | curl backend |
| Safety & Reverse Deps | Accidental breaks when removing shared deps | hp uses reverse dependency safety guard |
brew uses guard |
| Declarative Backup | β Not available natively | hp bundle (Hpfile) one-click backup & restore |
brew bundle (Brewfile) |
| Environment Diagnostics | Basic checks | hp doctor / checkup -f (Auto-detects & automatically repairs broken junctions, shims, long paths, PATH) |
brew doctor |
| Preview Mode | β No --dry-run |
Native -n / --dry-run for install/uninstall/cleanup/autoremove |
Supported |
| Internationalization | English only | Native English & Simplified Chinese (i18n) auto-adaptive |
English only |
Choose any of the following convenient installation methods:
scoop bucket add hp https://github.com/Super1Windcloud/hyperscoop_source_bucket.git
scoop install -u -s hp/hp# Standard installation (Auto-configures PATH, official 'main' bucket & PowerShell Profile autocompletions):
irm -useb https://raw.githubusercontent.com/Super1Windcloud/hyperscoop/refs/heads/main/install.ps1 | iex
# Mainland China mirror accelerated installation:
& ([scriptblock]::Create((irm -useb https://raw.githubusercontent.com/Super1Windcloud/hyperscoop/refs/heads/main/install.ps1))) -Chinacargo install --git https://github.com/super1windcloud/hyperscoopDownload the prebuilt hp.exe directly from GitHub Releases and add it to your system $env:PATH.
Zero startup latency. Hyperscoop eliminates all PowerShell overhead by managing buckets, manifests, git repositories, and registry shims with raw Rust multithreading and memory-mapped files.
If you've used macOS Homebrew, your fingers already know hp:
hp install <app>/hp reinstall <app>/hp upgrade <app>(Auto self-heals by initializing officialmainbucket if none exists)hp outdated(supports-qfor clean pipelines and--jsonfor scripts)hp tap(no args lists all taps, just likebrew tap) &hp tap <name>/hp untap <bucket>(Well-known buckets likeextras,versionsneed no URL)hp uses <app>(reverse dependency inspection before uninstallation)hp leaves(list standalone top-level apps that aren't dependencies)hp doctor/hp doctor --fix(thorough diagnostics with one-click automatic self-healing repair)
Migrating to a brand new Windows workstation? Recreate your entire development toolchain with a single command:
# Export your current tools, buckets, and configurations into an Hpfile
hp bundle dump
# On your new PC: Reinstall and configure everything in parallel!
hp bundle installNo need to tinker with complicated Aria2 parameters. Hyperscoop dynamically analyzes package sizes and adjusts connections, chunk sizes, and concurrent shards to completely saturate your broadband connection.
Never accidentally brick your toolchains again. When removing an app, Hyperscoop verifies whether other installed tools depend on it, warning you with clear dependency trees.
hp [COMMAND] [OPTIONS]
| Command | Alias | Description |
|---|---|---|
hp install <app> |
hp i |
Install application(s). Supports -n / --dry-run, -f / --force, --no-deps (with cold-start self-healing) |
hp reinstall <app> |
hp re |
Reinstall application(s) cleanly |
hp uninstall <app> |
hp rm, un |
Uninstall application with reverse-dependency safety check |
hp update [app] |
hp upgrade |
Update packages; pass -c / --cleanup to auto-delete older versions |
hp outdated |
hp status |
List apps with pending updates. Supports -q / --quiet and --json |
hp fetch <app> |
hp download |
Download installer archive into cache and verify hash without installing |
| Command | Alias | Description |
|---|---|---|
hp search <query> |
hp s |
Blazing-fast parallel fuzzy & exact manifest search across all buckets (with cold-start self-healing) |
hp info <app> |
hp desc |
Show detailed package manifest metadata, license, and post-install caveats |
hp cat <app> |
β | Print colorized manifest JSON definition in terminal |
hp edit <app> |
β | Open the local manifest in your default editor ($EDITOR / VS Code / Notepad) |
hp which <command> |
β | Identify which Scoop package provided a specific CLI executable |
hp prefix <app> |
β | Print the installed folder path prefix of an application |
| Command | Description |
|---|---|
hp deps <app> |
Inspect package dependencies (supports --tree and -r / --reverse) |
hp uses <app> |
Query which applications depend on the target package (supports -q and --installed) |
hp leaves |
List standalone top-level apps (packages not required by any other app) |
hp missing |
Scan your system and report missing runtime dependencies |
hp autoremove |
Clean up orphaned dependencies no longer needed by any app |
| Command | Alias | Description |
|---|---|---|
hp tap |
hp bucket |
List all subscribed bucket sources (URL, last updated, manifest count) |
hp tap <name> [url] |
hp bucket add |
Add an official or custom git bucket (URL optional for known buckets like main, extras) |
hp untap <name> |
hp bucket rm |
Remove a bucket repository |
hp bucket known |
hp b k |
List all well-known community and official buckets |
| Command | Description |
|---|---|
hp doctor / checkup |
Diagnose Windows PATH, broken symlinks, orphaned shims, long paths; add -f / --fix to auto-repair |
hp cleanup |
Reclaim disk space by purging old versions and download caches (-n for preview) |
hp size / disk-usage |
Breakdown disk space consumed by apps, cache, and persistent directories |
hp hold <app> / hp pin |
Lock an app's version to prevent unintended updates (hp unpin to unlock) |
hp switch <app> [ver] |
Switch active version of a multi-version application |
hp services / service |
Manage Windows background services registered by packages (start/stop/restart) |
hp shellenv |
Generate shell environment evaluation exports for PowerShell, Bash, Zsh, Nushell |
hp bundle |
Manage declarative Hpfile workflows (dump, install, check, cleanup) |
Managing tools with an Hpfile gives you reproducible, version-controlled developer environments across any number of Windows machines:
# Example Hpfile
bucket "extras"
bucket "nerd-fonts"
bucket "versions"
app "git"
app "neovim"
app "ripgrep"
app "fzf"
app "rust-analyzer"
app "JetBrainsMono-NF"# Check for any drift between installed packages and your Hpfile
hp bundle check
# Install all missing buckets and applications in parallel
hp bundle installHyperscoop is 100% compatible with the official Scoop bucket ecosystem, community buckets, and custom enterprise git repositories:
βBeauty is a choice β a form of restraint, not greed.β
βA gentleman should be flexible like wood and wild geese, adapting with the transformations of dragons and serpents.β
Contributions, issues, and feature requests are warmly welcomed!
Feel free to open an issue or submit a pull request.
If you find hyperscoop helpful, please give it a βοΈ Star on GitHub to help more developers discover it!
Copyright Β© 2026 superwindcloud. Released under the MIT or Apache-2.0 License.




