Menu

Tree [af558a] main /
 History

HTTPS access


File Date Author Commit
 .github 16 hours ago Amar Amar [af558a] account for choco being down in release.yml
 .idea 2025-06-06 AmarBego AmarBego [4bc07e] Init
 .vscode 2025-10-19 AmarBego AmarBego [16962f] v1.4.0: massive perf & logging overhaul - too m...
 docs 2 days ago Amar Amar [2bc082] background operation queue,
 pics 2 days ago Amar Amar [295f14] update images
 public 2025-06-06 AmarBego AmarBego [4bc07e] Init
 src 17 hours ago Amar Amar [efdba9] bump version and add scoop manifest for extras
 src-tauri 17 hours ago Amar Amar [efdba9] bump version and add scoop manifest for extras
 .gitignore 17 hours ago Amar Amar [efdba9] bump version and add scoop manifest for extras
 LICENSE 2025-06-09 AmarBego AmarBego [c0867a] finishing touches
 README.md 18 hours ago Amar Amar [e409c3] update README
 RELEASE_NOTES.md 17 hours ago Amar Amar [efdba9] bump version and add scoop manifest for extras
 crowdin.yml 19 hours ago AmarBego AmarBego [2e5106] Update Crowdin configuration file
 index.html 2025-06-08 AmarBego AmarBego [0af200] finally happy with theme
 package-lock.json 17 hours ago Amar Amar [efdba9] bump version and add scoop manifest for extras
 package.json 17 hours ago Amar Amar [efdba9] bump version and add scoop manifest for extras
 rscoop.json 17 hours ago Amar Amar [efdba9] bump version and add scoop manifest for extras
 tsconfig.json 2025-06-06 AmarBego AmarBego [4bc07e] Init
 tsconfig.node.json 2025-06-06 AmarBego AmarBego [4bc07e] Init
 vite.config.ts 2025-06-10 AmarBego AmarBego [1563ff] fixed VITE yet again and release

Read Me

Rscoop A desktop GUI for [Scoop](https://scoop.sh), search, install, update and manage Windows packages without touching the terminal. [![GitHub release](https://img.shields.io/github/v/release/AmarBego/Rscoop)](https://github.com/AmarBego/Rscoop/releases) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![Built with Tauri](https://img.shields.io/badge/built%20with-Tauri%202-orange)](https://v2.tauri.app) [![Crowdin](https://badges.crowdin.net/rscoop/localized.svg)](https://crowdin.com/project/rscoop)

Package search

What is Rscoop?

Rscoop is a native Windows app that wraps the Scoop CLI. It doesn't replace Scoop rather it gives you a proper interface for it. Search across all your buckets at once, install and update packages, manage buckets, clean up disk space, and optionally scan downloads through VirusTotal, all from one window.

Built with Rust and SolidJS on Tauri 2. Sits in your system tray when you're not using it.

Features

Search: Type a query, get results from every added bucket instantly. Results show the bucket, version, and whether you already have it installed. Click to view the full manifest or install directly.

Installed Packages: Grid view of everything Scoop has installed. Filter by name or bucket, see what has updates available, hold versions, uninstall, or switch to a specific version.

Buckets: Browse your current buckets, see last-updated timestamps, or search GitHub for community buckets by stars/forks. Add or remove buckets from the UI.

System Doctor: Checks for missing dependencies (Git, 7-Zip), broken shims, and other common issues. One-click cleanup for old package versions and stale download caches. Full cache and shim manager with per-file sizes.

VirusTotal Integration: Paste your API key in settings and Rscoop will scan packages before install. Configurable threat threshold blocks anything above it.

Background Operations: Install, update, and uninstall packages without waiting. Operations queue up and run one at a time behind a progress bar. Start browsing for your next package while the current one installs.

Settings: Dark/light theme, tray behavior, auto-cleanup, auto-updates, background operations, security preferences.

Screenshots

Installed Packages System Doctor
Installed Doctor
Bucket Browser Settings
Buckets Settings

Install

Prerequisites: Scoop must be installed and working.

  1. Go to Releases and download the .msi installer or portable .exe
  2. Run it. SmartScreen may prompt you, click More infoRun anyway
  3. On first launch, Rscoop caches your bucket metadata. Use the Doctor page to verify your Scoop setup is healthy

Rscoop includes built-in auto-updates, you'll be notified when a new version is available.

Tech Stack

Layer Tech
Backend Rust, Tauri 2
Frontend SolidJS, TypeScript, Vite
Package ops Delegates to the Scoop CLI
Native System tray, single instance, auto-updater, file dialogs

The Rust backend exposes 25+ commands, search, install, uninstall, update, hold, bucket management, VirusTotal scanning, doctor checks, cache/cleanup, shim management, and more. Everything goes through Scoop's CLI under the hood; Rscoop doesn't reimplement package logic.

Docs

Contributing

Issues and PRs welcome. See the Developer Guide for setup instructions.

Translations: Help translate Rscoop into your language on Crowdin. No coding needed.

License

MIT

MongoDB Logo MongoDB