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.