Ninite — это веб-сервис и связанный с ним инструмент для автоматической групповой установки и обновления популярных приложений на операционной системе Windows. Пользователь выбирает из списка нужные программы на сайте, после чего сервис генерирует единый установочный файл, который затем загружает и устанавливает выбранные приложения без вмешательства пользователя. Проект разработан компанией Secure By Design Inc. и предлагает как бесплатную версию для личного использования, так и коммерческую версию (Ninite Pro) с дополнительными функциями.
При запуске полученный инсталлятор связывается с серверами сервиса и получает актуальную информацию о версиях выбранных программ. Затем он скачивает нужные дистрибутивы с официальных сайтов издателей, проверяет их цифровые подписи или контрольные суммы и производит бесшумную установку (silent install), автоматически отклоняя установку тулбаров, рекламных дополнений и прочего нежелательного ПО. Если приложение уже установлено в системе и имеет актуальную версию, то установка пропускается. Также допускается повторный запуск того же инсталлятора для обновления ранее установленных программ.
В документации указывается, что Ninite работает с версиями Windows начиная от Vista/7 до современных релизов (Windows 10, 11 и соответствующие серверные версии). Его простота и автоматизация делают сервис удобным инструментом при развёртывании множества приложений, настройке новых машин или восстановлении рабочего окружения после переустановки системы. При этом в открытых источниках описаны некоторые ограничения: выбор приложений ограничен каталогом сервиса, не всегда возможна тонкая настройка параметров установки, а офлайн-установки доступны преимущественно в платной версии.
- Генерация одного инсталлятора, включающего несколько выбранных приложений
 - Автоматическое скачивание последних версий с официальных сайтов издателей
 - Silent-установка без всплывающих окон и без установки лишнего ПО (тулбаров и рекламы)
 - Пропуск уже установленных актуальных программ (не переписывает их)
 - Поддержка 32- и 64-битных архитектур и автоматический выбор версии
 - Повторный запуск для обновления ПО на основе тех же параметров
 - Проверка цифровых подписей или контрольных сумм загружаемых файлов
 - Платные функции (в Ninite Pro): кэширование, офлайн-версии, веб-управление развертыванием на множестве компьютеров