14 ноября 2025 года состоялся первый мажорный выпуск открытого текстового клиента (TUI — text user interface) Tewi для управления демонами BitTorrent‑клиентов. Исходный код проекта написан на Python и опубликован на GitHub под лицензией GNU General Public License v3.0. Разработка Tewi ведётся с октября 2024 года. В решении используется открытый фреймворк Textual для реализации интерфейса.
Возможности Tewi:
подключение к демону Transmission или qBittorrent с использованием учётных данных;
просмотр списка торрентов;
различные режимы просмотра: карта (card), компактный, однострочный;
отображение информации о торренте: обзор, файлы, трекеры, пиры;
добавление новых торрентов;
действия с торрентами: запуск/пауза, удаление/удаление, проверка, повторное объявление;
просмотр и переключение альтернативных ограничений скорости;
просмотр статистики сеанса;
тёмная и светлая цветовые темы;
требуетcя Python 3.10+.
Основные изменения и доработки в Tewi 1.0.0:
добавлена поддержка qBittorrent: можно подключаться к демону qBittorrent через параметр —client-type qbittorrent;
добавление торрентов из командной строки: новая опция -a/—add-torrent позволяет добавлять торренты по пути к файлу или magnet-ссылке;
добавлены цветные индикаторы приоритета торрента и его позиции в очереди;
добавлена информация о трекерах: Status, Message, Peers;
добавлена информация о пирах: Port, Connection Type, Direction;
оптимизация производительности: рефакторинг виджетов списка и CSS.
Источник: habr.com