Skip to content

Repository files navigation

🚚 Apeiraco Scoop-Bucket

A bucket of unconventional software that official repos won't carry.

Curating practical tools that mainstream buckets overlook — developer utilities, geek essentials, ACGN apps, and more.

Excavator License

📦 App Catalog

💻 Developer Tools

App Description
fresh A terminal text editor you can just use
rebased An open-source remake of the short-lived jetbrains git client
ut A fast, lightweight CLI utility toolkit
wsl-dashboard Native GUI for managing WSL instances (distros, networking, USB, and more)
seaweedfs Fast distributed storage system for blobs, objects & files
minio (archive) High-performance object storage server (archived build with legacy WebUI)
minio-client (archive) Command-line client for MinIO object storage (archived)

🔧 Geek Tools

App Description
ContextMenuManager Manage Windows right-click context menus
Dism++ Powerful Windows system optimization & cleanup tool
UEFIExtract UEFI firmware image extractor (Command Line)
UEFIFind UEFI firmware image finder (Command Line)
UEFITool UEFI firmware image viewer and editor (New Engine)

🎌 ACGN Tools

App Description
animeko One-stop online anime watching platform with danmaku
bilibili Bilibili desktop client for Windows
Cheat Engine Memory scanner & debugger for single-player games
dandanplay Free bangumi player with danmaku support
Dango-Translator An OCR-based screen translation tool supporting multiple translation engines
DLsiteNest All-in-one DLsite client: store, viewer (DLsite Play), and community (DL Channel)
MoveEpicGamesGames A tool to move/backup Epic Games' games
HikariFieldClient Download and play games you own on the HIKARI FIELD store
Game-Cheats-Manager Download and manage game trainers with ease
Game-Save-Manager Easily backup and restore your game saves anytime
JHenTai Cross-platform manga reader for E-Hentai & ExHentai
LinguaGacha An AI-powered next-generation translator for novels, games, and subtitles
LunaTranslator A Visual Novel translation tool, with HOOK / OCR / clipboard support
MTool A game translation and modding tool with free and paid tiers
Watt-Toolkit Open-source Steam multifunctional toolbox (Steam++)
Wand-Enhancer Local Wand client interoperability tool, built from source during installation

Build warning: Wand Enhancer intentionally publishes no prebuilt executable. Installation builds the tagged source locally, uses mise from PATH (Scoop, WinGet, or a standalone binary) to provision Node.js, pnpm, and CMake, and requires Visual Studio C++ build tools, MSBuild, and the .NET Framework 4.8 targeting pack.

🏠 Life Tools

App Description
BaiduNetdisk Baidu cloud storage service for file upload, sync, and access
calibre-web Web app for browsing, reading, and downloading eBooks via Calibre
LinkEase Cross-platform P2P data sync and private cloud service
qianji Ad-free, non-intrusive, and non-background-running bookkeeping app

🤖 AI Tools

App Description
cherry-studio Desktop client that supports multiple LLM providers
cockpit-tools Universal AI IDE account manager with multi-account switching and quota monitoring
llama.cpp Deprecated locally; use the officially maintained Versions bucket variants
LMStudio Discover, download, and run local LLMs
Sakura-Launcher-GUI A GUI Launcher for Sakura LLM

Deprecation notice: All local llama.cpp manifests are frozen. Migrate to the matching versions/llama.cpp-* package maintained by ScoopInstaller/Versions. Replace llama.cpp-hip-gfx1101 with versions/llama.cpp-hip-radeon.


🚀 Quick Start

Add this bucket

scoop bucket add apeiraco https://github.com/apeiraco/scoop-bucket.git

Verify installation

scoop bucket list

Install apps

# Install without prefix (recommended)
scoop install cheat-engine

# Install with prefix (use only when there's a name conflict)
scoop install apeiraco/cheat-engine

Update apps

scoop update *

⚠️ Disclaimer

  • Some apps may require Administrator privileges
  • Game modification tools are intended for single-player games only
  • Users are responsible for any consequences arising from the use of these tools
  • Only x64 architecture is guaranteed to work - other architectures may not be supported

🤝 Contributing

Pull requests are welcome! Before submitting, please ensure:

  • The software has a clear open-source license or freeware terms
  • Valid checkver and autoupdate configurations are provided
  • Manifests follow Scoop App Manifests guidelines
  • The architecture field is mandatory unless the app only provides a 32-bit download
  • Use explicit checkver object syntax (e.g., "checkver": { "github": "https://github.com/owner/repo" })
  • license should use object syntax with both identifier and url pointing to the upstream LICENSE file
  • For apps storing user data under $env:APPDATA / $env:USERPROFILE, prefer bin/persist-utils.ps1 to make them portable; use single-quoted delayed expressions in LinkMap values

Minimal persist-utils Usage

"installer": {
  "script": [
    ". \"$bucketsdir\\apeiraco\\bin\\persist-utils.ps1\"",
    "Set-PersistLinks -PersistDir $persist_dir -LinkMap @{ 'appdata' = '$env:APPDATA\\Vendor\\App'; 'userdata' = '$env:USERPROFILE\\.vendor-app' }"
  ]
},
"uninstaller": {
  "script": [
    ". \"$bucketsdir\\apeiraco\\bin\\persist-utils.ps1\"",
    "Remove-PersistLinks -PersistDir $persist_dir -LinkMap @{ 'appdata' = '$env:APPDATA\\Vendor\\App'; 'userdata' = '$env:USERPROFILE\\.vendor-app' }"
  ]
}

The generated restore-official-data.ps1 is location-portable ($PSScriptRoot) and evaluates LinkMap values at execution time.

Common Installer Patterns

Type Approach
Zip / 7z Direct url — Scoop auto-extracts; use extract_dir if needed
Single exe url with #/name.exe fragment to keep the filename
Inno Setup "innosetup": true
NSIS Append #/dl.7z to url — 7-Zip natively extracts NSIS; use extract_dir to pick target folder
Electron NSIS #/dl.7z + "extract_dir": "$PLUGINSDIR" + pre_install to expand inner app-64.7z via Expand-7zipArchive
Zip-wrapped NSIS pre_install with two Expand-7zipArchive calls (NSIS layer → app-64.7z)
Local source build Download tagged source, delegate toolchain checks to shared helpers, build during installation, and expose only the verified artifact

Portability: The installed result is portable only when the built artifact is self-contained and does not retain absolute build paths or depend on machine-specific runtimes. The build process still requires a compatible local toolchain and network access. Pin provisioned tool versions, isolate project configuration (for example, mise --no-config), validate the expected artifact, and fail instead of falling back to unofficial binaries.


📄 License

The Unlicense - Public Domain

Note: The licenses of individual software packages in this bucket are determined by their respective upstream repositories. Please refer to the original project's license for each application.

About

Curating practical tools that mainstream buckets overlook — developer utilities, geek essentials, ACGN apps, and more.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages