This repository was archived by the owner on Oct 11, 2025. It is now read-only.
0.5
Differences from scoop
- Licensed under
GPL-3.0-only
Commands
scoop catscoop downloadscoop config showscoop hold|unhold --globalsupportscoop infonow handle architecture specificenv_setandenv_add_pathscoop uninstall|updateshow PIDs of running process blocking uninstallationscoop listAddedreverse,installed,updatedoptionsscoop configAll supported configuration options are listed in help
Binaries
formatjsonnow sort properties and do some automatic fixes
Manifests
pre|postuninstaller scripts addedversion,description,homepage,licenseproperties are required
General quality of life changes
- Native shell (tab) completion
- License is shown on installation/update
- Bucket is shown on installation
- Git operations no longer change user context
- Nongit buckets are not updated == invalid repository error will not be shown
- Update log will not show commits with
[scoop skip]or[shovel skip]in title - Exit codes are handled in a saner way
- Internal application files are not using generic name
install.json->scoop-install.jsonmanifest.json->scoop-manifest.json
- System bitness is determined by integer pointer size
- This allows installing 32bit applications from 32bit shell
- Code cleanup
- Scoop is no longer called externally in codebase
- "Better" Linux support
Autoupdate
- Curly brackets substitution support
- Additional variable debugging
- Pages are now saved into files when debug is enabled