Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Scoop?
Scoop is a command-line installer for Windows. Instead of downloading setup wizards and clicking through them, you install, update and remove programs by typing commands in a terminal. It is aimed at people who are comfortable with the command line and want a repeatable, low-friction way to manage software on Windows.
What it is good for
- Installing developer tools and utilities quickly, such as runtimes, CLI tools and small desktop apps, without hunting for download pages.
- Keeping software updated from one place, so you do not rely on each app's own updater.
- Setting up a new machine or scripting a standard environment, since installs can be listed as commands rather than manual steps.
- Avoiding admin prompts for many installs, because Scoop typically installs into your user profile rather than system-wide.
Trade-offs to weigh
| Consideration | What it means for you |
|---|---|
| Command-line first | Great if you live in a terminal; awkward if you prefer graphical installers. |
| User-level installs | Convenient and often permission-free, but less suited to shared machines or system-wide deployment. |
| Catalogue coverage | Strong for developer tools and common utilities; some large commercial or GUI-heavy apps may not be available. |
| Learning curve | Small but real: you need to learn a handful of commands before it feels natural. |
A practical next step
If you already use PowerShell or Windows Terminal, start by installing Scoop itself, then add a tool you use daily and try updating it with a single command. That one cycle shows you whether the command-line workflow fits how you work. If you mainly install large graphical applications and rarely touch a terminal, a conventional installer or the Microsoft Store may suit you better.
How do I install Scoop on Windows?
Scoop is a command-line installer for Windows that downloads and manages command-line tools without requiring admin rights. Installation happens in PowerShell, and the whole setup is a few commands.
Install Scoop
- Open PowerShell (regular, not necessarily elevated). Windows PowerShell 5.1 or PowerShell 7 works.
- If you've never run scripts in PowerShell, allow local scripts for your user only:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser - Run the official install command:
irm get.scoop.sh | iex - Close and reopen your terminal so the updated
PATHtakes effect, then check it:scoop --version
Common next steps
- Add buckets (extra app repositories):
scoop bucket add extrasandscoop bucket add versions. - Install a tool:
scoop install gitorscoop install 7zip. - Update everything:
scoop updatethenscoop update *. - Check health:
scoop checkupreports missing dependencies and configuration problems.
Practical notes
Scoop installs apps into your user profile and "shims" them onto your PATH, which is why admin rights usually aren't needed. That makes it a good fit if you're on a locked-down work machine, want portable command-line tools, or prefer per-user installs you can cleanly remove with scoop uninstall. If you need GUI applications installed system-wide or managed by IT policy, a package manager aimed at machine-wide installs may suit you better.
If the install command fails, run scoop checkup first — the most common causes are an execution-policy block or git not being available, and the checkup output tells you which.
How does Scoop compare to Chocolatey or winget for installing Windows software?
Scoop is a command-line package manager for Windows that installs software into a per-user directory without administrator rights or UAC prompts, and it deliberately favors portable, developer-oriented tools over full desktop applications. The page evidence available here is minimal (the site is a JavaScript app), so the comparison below rests on how these three tools are generally known to work; treat specifics as general guidance rather than confirmed feature lists.
How the three differ in practice
| Aspect | Scoop | Chocolatey | winget |
|---|---|---|---|
| Typical install location | User profile, no admin needed | Machine-wide by default (admin) | Varies; often machine-wide |
| Focus | CLI tools, runtimes, portable apps | Broad catalog, including many desktop apps | Broad catalog of mainstream Windows apps |
| Elevation | Usually none | Often required | Sometimes required |
| Update workflow | scoop update / scoop update * |
choco upgrade |
winget upgrade |
| Best fit | Developers scripting their toolchain | IT admins managing many machines | Ordinary users installing everyday apps |
Choosing between them
- A developer setting up a fresh laptop who wants Git, Node, Python, ripgrep and similar tools without touching admin rights will find Scoop's user-scoped model the least friction. It also keeps those tools isolated, so removing them is clean.
- An IT administrator provisioning shared or lab machines typically reaches for Chocolatey, whose machine-wide installs and scripting hooks suit managed environments.
- Someone who just wants Slack, Firefox or VS Code installed from the command line is usually best served by winget, which ships with modern Windows and draws on a large mainstream catalog.
A common pattern is to use more than one: winget for general desktop software, Scoop for a scripted developer toolchain.
Next step: list the software you actually install on a new machine. If most of it is CLI tooling and you lack admin rights, start with Scoop; if it is mainstream desktop apps, try winget first; if you manage many machines centrally, evaluate Chocolatey at Chocolatey.
How do I install a specific program with Scoop from the command line?
To install a specific program with Scoop, use the scoop install command followed by the package name:
scoop install <package-name>
For example, scoop install git installs Git. If the package lives in a "bucket" (Scoop's term for a package repository) other than the default main bucket, either add that bucket first with scoop bucket add <bucket-name> or qualify the name as <bucket>/<package>.
A practical sequence
- Confirm Scoop itself is installed and working (
scoop --version). - Search for the exact package name:
scoop search <keyword>. - Install it:
scoop install <package-name>. - Verify with
scoop listor by running the program.
Decision criteria
- Name ambiguity: if
scoop searchreturns several matches, check which bucket each comes from before installing. - Scope: Scoop installs per-user by default, which avoids admin prompts and keeps installs isolated; that suits developers managing many CLI tools on one machine.
- Updates: later
scoop updateandscoop update <package>keep things current, so installing by exact name now makes maintenance simpler.
For the authoritative command reference and bucket list, see Scoop.
How do I update or remove packages that I installed with Scoop?
Scoop manages updates and removals through a small set of commands, and the main distinction is whether you act on one package or everything at once.
Updating packages
- Update Scoop itself first:
scoop updaterefreshes Scoop and its known list of available packages. Run this before updating apps so you get current versions. - Update one app:
scoop update <app>upgrades just that package. - Update everything:
scoop update *updates all installed apps. Expect some apps to be skipped when they are already current or held back.
Removing packages
- Remove one app:
scoop uninstall <app>removes the program. - Remove and keep settings: by default, config files and user data in your Scoop "persist" folder are usually preserved. Use
scoop uninstall <app> --purgewhen you want those persisted files deleted too. - Clean up leftovers: after uninstalling,
scoop cleanup <app>removes old versions still cached on disk;scoop cleanup *clears old versions for all apps.
Choosing the right action
| Goal | Command | Note |
|---|---|---|
| Refresh Scoop and its package list | scoop update |
Do this first |
| Upgrade a single app | scoop update <app> |
Safest for critical tools |
| Upgrade all apps | scoop update * |
Convenient, but changes many at once |
| Uninstall an app | scoop uninstall <app> |
Persisted data usually kept |
| Uninstall and delete data | scoop uninstall <app> --purge |
Irreversible for that app's data |
| Free disk space from old versions | scoop cleanup <app> or scoop cleanup * |
Removes cached older versions |
A practical next step: before running scoop update *, check what is installed with scoop list, then update the apps you rely on individually so a surprise version change does not disrupt your work. For exact flags and current behavior, see the official documentation at Scoop.
Can I use Scoop to install software without administrator privileges?
Yes. Scoop is designed as a command-line installer for Windows that works without administrator rights. It installs programs into your own user folder rather than system-wide locations, so you don't need elevated permissions for the tools it supports.
What this means in practice
- Per-user installs: Packages land under your user profile, which is why no admin prompt is needed.
- Good fit for: Shared or locked-down machines, school or work laptops where you lack admin rights, and developers who want portable, self-contained tools.
- Trade-offs: Because everything stays in your user space, some software that must register system services, drivers, or machine-wide components won't be available through Scoop. Programs needing a system-wide install or admin-level integration are the exception, not the rule.
A concrete scenario
Suppose you're on a company laptop and want Git, a text editor, and a scripting runtime. With Scoop you install them into your profile and manage updates yourself, without ever touching an admin account. The catch: if a tool insists on writing to Program Files or installing a background service, Scoop may not carry it.
Next step
Check whether your specific tool is in a Scoop bucket before relying on it; if it requires drivers or system services, plan on a traditional installer with admin rights instead. For the official details, see Scoop.
User reviews (0)