Том Уэллинг стал героем вирусного обсуждения после публикации фото из отеля ITMS объявила о смене названия на BFT «ПСЖ» обыграл «Манчестер Сити» со счётом 4:2 в Лиге чемпионов «Ростелеком» изучает создание корпоративного LLM-фаервола На фестивале «Маяк» показали фильмы Тимы Анисимова, Никиты Троценко и Павла Лунгина В Кемерово продолжается расследование смерти Татула Петросяна Музыкальные сервисы начали менять названия и тексты песен из-за новых требований закона Что такое «Mar-a-Lago face» и почему в нём увидели политический стиль История Ивана Капкова: эмиграция, внутренний кризис и трагический финал Блогер Егорик сравнил работу с зумерами и миллениалами В Нигерии умерла актриса и победительница конкурса красоты Тения Абрахам Эмулятор KytyPS5 запустили на Xbox в режиме разработчика Зеленский согласился провести выборы при 60-дневном перемирии Конор Кеннеди и Джулия Бе сыграли свадьбу в Рио-де-Жанейро Юра Борисов стал членом Американской киноакадемии накануне премьеры в Лондоне Кабардино-Балкарский высокогорный заповедник: ледники, экотропы и Дыхтау В России насчитали 7,88 млн единиц коммерческого транспорта «Девочка из 90-ых»: как семейный проект стал интернет-хитом Игра Cancel Your Subscription превращает отмену подписки в испытание Семья Ивана Гудкова предупредила о мошенническом сборе денег на похороны
Лента новостей
Технологии

Вышел Tewi 3.0.0 — текстовый клиент для управления BitTorrent-демонами

В Tewi 3.0.0 добавили поддержку rTorrent, ускорили список торрентов, расширили поиск и добавили темы, фильтры и автодополнение.

Вышел Tewi 3.0.0 — текстовый клиент для управления BitTorrent-демонами
Фото: Хабр

18 октября 2026 года состоялся третий мажорный выпуск открытого текстового клиента Tewi 3.0.0. Приложение с интерфейсом TUI предназначено для управления демонами BitTorrent-клиентов из терминала.

Проект написан на Python, использует фреймворк Textual и распространяется под лицензией GNU General Public License v3.0. Разработка Tewi началась в октябре 2024 года. Первая версия 1.0.0 вышла в ноябре 2025 года, а выпуск 2.0.0 состоялся месяц спустя.

Поддержка клиентов и обновлённый интерфейс

Tewi умеет подключаться к Transmission, qBittorrent и Deluge с использованием учётных данных. Пользователь может выбирать между карточным, компактным и однострочным режимами просмотра, а в подробностях торрента доступны сведения о файлах, трекерах и пирах.

Приложение поддерживает запуск и приостановку загрузок, удаление и проверку торрентов, повторное объявление, а также просмотр и переключение альтернативных ограничений скорости.

Главным новым клиентом в версии 3.0.0 стал rTorrent 0.9.7 и новее. Подключение возможно напрямую через SCGI или через XML-RPC поверх HTTP с указанием параметра --path. Почти все функции, доступные для других клиентов, работают и с rTorrent, за исключением переключения альтернативных лимитов скорости. Категории сохраняются в формате ruTorrent и совместимы с ним.

Список торрентов переписали с использованием Textual Line API. Теперь приложение отрисовывает только видимые строки, благодаря чему ускорились загрузка, обновление и прокрутка больших списков. Навигация поддерживает переходы на страницу или полстраницы: за них отвечают сочетания Ctrl+F, Ctrl+B, Ctrl+D и Ctrl+U.

В Tewi 3.0.0 появились фильтрация по имени и дополнительные фильтры по статусу. Торрент можно добавить по хешу, а файлы внутри него — выбирать сразу в нескольких позициях для группового изменения приоритета. Из подробной информации о торренте теперь можно открыть файл нажатием Enter.

Настройки, темы и поиск

В интерфейсе стали отображаться общие лимиты скорости клиента, а в заголовке появился статус подключения. При потере связи с демоном это также будет заметно пользователю. Для оформления доступны темы Dracula, Monokai и Nord, которые можно выбрать клавишей T или параметром --theme. Полный список тем выводится с помощью --list-themes.

Конфигурационный файл теперь поддерживает переменные окружения в формате ${VAR_NAME}. Это позволяет не хранить непосредственно в конфигурации пароли и API-ключи. Кроме того, Tewi умеет генерировать скрипты автодополнения для Bash, Zsh и Tcsh через параметр --print-completion; готовое автодополнение для Bash включено в пакет PyPI.

Поисковые возможности расширили интеграцией с Prowlarr. Можно искать сразу по всем индексаторам либо выбрать отдельные с помощью параметра --prowlarr-multi. Индексаторы также поддерживаются в пресетах поиска.

Добавлена поддержка Bitmagnet — самостоятельно размещаемого BitTorrent-индексатора и DHT-краулера. В деталях результатов поиска отображаются метаданные контента: тип, название, эпизоды, разрешение, кодек и источник видео. Пользователь может создавать пресеты поиска, сортировать результаты по различным атрибутам клавишей S, включать компактный режим клавишей V и сохранять последние выбранные индексаторы и категории с помощью W.

Источник