Об этом проекте

WebTorrent Desktop — это настольное приложение с открытым исходным кодом для потокового воспроизведения торрентов на macOS, Windows и Linux. Оно построено вокруг идеи немедленного воспроизведения: пользователь может добавить торрент-ссылки или файлы и сразу начать просмотр поддерживаемого медиаконтента, пока загрузка продолжается в фоновом режиме. Проект поддерживается командой WebTorrent и распространяется в виде установщиков с официального сайта или из релизов на GitHub; на macOS также поддерживается установка через Homebrew-Cask. Для разработчиков репозиторий содержит код приложения на базе Electron и рабочие процессы для запуска, тестирования и упаковки приложения. Его можно запустить локально после клонирования и установки зависимостей; предусмотрен режим наблюдения для автоматического перезапуска во время разработки. Тестирование включает линтинг и интеграционные тесты, построенные на сравнении снимков экрана с использованием Spectron и Tape. Скрипты упаковки позволяют собирать версии для нескольких платформ, включая deb, rpm, zip, dmg, exe и портативную сборку для Windows; приводятся платформенно-специфичные замечания о подписи и зависимостях, таких как Wine и Mono при сборке Windows-пакетов на системах, отличных от Windows. В README также описан подход приложения к конфиденциальности: оно собирает базовую статистику использования для улучшения функциональности, например о том, успешно ли начинается воспроизведение или возникают проблемы с кодеками, но заявляет, что не отправляет персонально идентифицирующую информацию и не отслеживает, какие торренты добавляют пользователи. Проект распространяется под лицензией MIT.