Windows Package Manager

Windows Package Manager

scoop.sh

2

About this website

A command-line installer for Windows that installs programs from the terminal with minimal friction, eliminating permission popup windows, hiding GUI wizard-style installers, and preventing PATH pollution from installing many programs. The tool downloads and manages packages in a portable way, keeping everything neatly isolated in a user-controlled directory, never installing files outside its home. For terminal applications, shims are created as command-line shortcuts accessible through PATH. For graphical applications, program shortcuts are placed in a dedicated Start menu folder called Scoop Apps, ensuring clean uninstallation with no orphaned files or registry entries. Packages are organized into Git repositories called buckets, with built-in buckets for mainstream packages, an extras bucket for additional GUI applications, a nerd-fonts bucket for development fonts, and a games bucket. The search command finds packages across local buckets and known remote buckets, while the package search on the website indexes all manifests across GitHub. Creating custom packages is straightforward using the create command, which generates a JSON manifest from a download URL with automatic name, version, and filename detection. Manifests support pre-install and post-install PowerShell scripts, hash verification for download integrity, automatic update checking through checkver patterns, and auto-update URL templates for maintaining packages with minimal manual intervention. The tool works with PowerShell 5.1 or later and requires no administrative privileges for installation in the user directory, making it ideal for developer workspaces without admin access.

Tags & Categories

Statistics

2
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!