
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.










