MCPcopy Index your code
hub / github.com/Super1Windcloud/hyperscoop

github.com/Super1Windcloud/hyperscoop @4.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 4.2.0 ↗ · + Follow
931 symbols 2,184 edges 124 files 53 documented · 6%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

mmexport1677398873855

[!IMPORTANT]

Latest Release 请到 Github, English Readme

[!IMPORTANT]

运行前请关闭国产杀毒软件 ,微软等各种电脑自带的管家(卡巴斯基除外)


HYPERSCOOP(hp)

🐼 一个更快,更强, 更精美的 windows 包管理器,By Rust( 继承自 scoop )


Feature

  • 多进度条, 多线程 , 丰富色彩, 命令识别自动补全 ......

  • 为Aria2动态选择合适的分片数和并发线程数, 以达到最速下载,拉爆你的带宽

  • 支持URL直链安装, 无拘无束, 随心所欲 ,肆意驰骋

快速开始,三种方式

1. By Scoop

  • scoop bucket add hp https://github.com/Super1Windcloud/hyperscoop_source_bucket.git
  • scoop install -u -s hp/hp

2. By Powershell

iwr   -useb  https://raw.githubusercontent.com/Super1Windcloud/hyperscoop/refs/heads/main/install.ps1    | iex

3. By Cargo Binstall

cargo  install  binstall
cargo  binstall  hp2

4. By Cargo

cargo install hp2


5. 下载exe使用,并添加到 $env:Path

使用前提

hp b k 查看官方的bucket列表, hp b -i 添加所有bucket ,hp i 7zip 用于生命周期脚本 , hp i aria2 安装在本地

Bucket Demo

bucket.png

🏗 Project Status (Completed🍻🎉🐉)

Under Maintenance

CLI Features


img


☑️ TODO (功能全部完成, 尽情使用)

  • [x] Alias
  • [x] Bucket
  • [x] cat
  • [x] cache
  • [x] checkup
  • [x] cleanup
  • [x] config
  • [x] export
  • [x] home
  • [x] import
  • [x] info
  • [x] hold
  • [x] install
  • [x] list
  • [x] prefix
  • [x] reset
  • [x] search
  • [x] shim
  • [x] status
  • [x] uninstall
  • [x] update
  • [x] which
  • [x] merge
  • [x] credits

sky


  • 美是一种选择,甚至是一种放弃,而不是贪婪。
  • 君子应处木雁之间,当有龙蛇之变

Extension points exported contracts — how you extend this code

DisplayInfo (Interface)
(no doc) [4 implementers]
crates/command/src/info.rs
HelloMacro (Interface)
(no doc)
crates/hscoop_macro/src/main.rs

Core symbols most depended-on inside this repo

localized
called by 39
src/hyperscoop_middle/invoke_checkup.rs
rm_default_shim_name_file
called by 20
crates/command/src/uninstall/shim_and_shortcuts.rs
init_scoop_global
called by 18
crates/command/src/init_env.rs
install_app
called by 17
crates/command/src/install.rs
init_user_scoop
called by 16
crates/command/src/init_env.rs
get_specific_architecture
called by 16
crates/command/src/manifest/manifest_deserialize.rs
inc
called by 15
crates/command/src/utils/progrees_bar.rs
print_result
called by 14
src/hyperscoop_middle/invoke_checkup.rs

Shape

Function 610
Method 195
Class 84
Enum 40
Interface 2

Languages

Rust93%
Python7%

Modules by API surface

crates/command/src/init_env.rs69 symbols
crates/command/src/install/download.rs59 symbols
crates/command/src/install/sevenzip.rs47 symbols
crates/command/src/install/aria2.rs30 symbols
crates/command/src/buckets.rs28 symbols
crates/command/src/utils/utility.rs27 symbols
crates/command/src/utils/system.rs23 symbols
crates/command/src/utils/progrees_bar.rs23 symbols
crates/command/src/manifest/manifest_deserialize.rs21 symbols
src/hyperscoop_middle/invoke_checkup.rs20 symbols
crates/command/src/list.rs20 symbols
crates/command/src/utils/git.rs18 symbols

For agents

$ claude mcp add hyperscoop \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page