← Ко всем open source проектам

Scoop

ScoopInstaller/Scoop

Scoop — менеджер установки приложений для Windows из командной строки.

Форки 1,527
Автор ScoopInstaller
Язык PowerShell
Лицензия NOASSERTION
Обновлено 2026-06-27

Что это такое

Scoop — установщик приложений для Windows, управляемый из командной строки. Он полезен тем, кто хочет собирать рабочее окружение повторяемыми командами.

Проект старается убрать типичные раздражители Windows-установки: всплывающие UAC-запросы, графические мастера, неожиданные изменения PATH и побочные эффекты удаления.

Что внутри

Scoop устанавливает приложения по манифестам. Манифест описывает, откуда взять архив, как проверить его и какие исполняемые файлы сделать доступными.

Экосистема строится вокруг buckets — наборов манифестов. Есть известные официальные и сторонние buckets для разных классов приложений.

Как используют

Пользователь ставит Scoop, затем одной командой устанавливает git, curl, 7zip, grep, языковые рантаймы и другие инструменты. Это удобно после переустановки системы, на новой рабочей машине или в инструкции для команды, где важно получить одинаковый набор утилит.

Для авторов небольших Windows-утилит Scoop может быть альтернативой тяжелому инсталлятору: достаточно zip-архива и корректного JSON-манифеста.

Пример

PowerShell-синтаксис показан как обычный текст. Пример демонстрирует идею повторяемой установки набора инструментов.

Повторяемая установка

Фрагмент показывает, как одной строкой собрать базовый набор командных инструментов.

Язык: Plain text
scoop install 7zip git openssh curl grep sed less

Сильные стороны и ограничения

Сильная сторона Scoop — чистота и автоматизация. Инструменты ставятся предсказуемо, а окружение легче описать в документации или скрипте.

Ограничение — Windows-фокус и зависимость от качества манифестов. Если пакет устарел или приложение требует сложной системной интеграции, установка может потребовать ручной проверки.

Контекст проекта

Scoop ведется в репозитории ScoopInstaller/Scoop; публичная история проекта начинается 2013-05-11. Основной язык, который показывает GitHub, — PowerShell, лицензия — NOASSERTION. Есть отдельный сайт проекта: https://scoop.sh.

Для страницы каталога это важно как практический контекст: читатель видит не абстрактное название, а реальный проект с владельцем, лицензией, технической базой и открытой историей изменений.