Torrra Торренты без лишних движений — прямо в терминале

15 Jun, 2026
1,194
🔱 71
👥 4

Знакомая ситуация? Нужно быстро найти и скачать торрент, но не хочется открывать браузер, искать сайт, вводить запрос... А если вы работаете на сервере без графического интерфейса? Именно для таких случаев создан Torrra — Python-утилита, которая превращает ваш терминал в мощный торрент-клиент.

Что такое Torrra?

Torrra — это инструмент командной строки с текстовым пользовательским интерфейсом (TUI) для поиска и загрузки торрентов. Проект сочетает в себе:

  • Удобство CLI-инструментов
  • Красивый интерфейс на базе Textual
  • Поддержку популярных торрент-индексаторов через Jackett/Prowlarr
  • Надежную загрузку через Libtorrent

Главный козырь — вам вообще не нужно покидать терминал. Весь процесс от поиска до загрузки происходит в одной консоли.

Кому пригодится?

  • Разработчикам, работающим в терминале
  • Администраторам серверов без GUI
  • Любителям минималистичных решений
  • Тем, кто ценит скорость и эффективность

Основные возможности

1. Поиск через Jackett/Prowlarr

Torrra использует API этих популярных агрегаторов торрент-трекеров. Подключаете свой экземпляр Jackett — и получаете доступ ко всем настроенным индексаторам.

torrra jackett --url http://localhost:9117 --api-key <your_api_key>

2. Красивый TUI-интерфейс

Благодаря библиотеке Textual интерфейс Torrra выглядит современно и удобен в использовании:

Реклама

Демонстрация Torrra

3. Полноценный торрент-клиент

С помощью Libtorrent Torrra умеет:

  • Начинать загрузку (Enter)
  • Приостанавливать (p)
  • Возобновлять (r)
  • Управлять несколькими загрузками

4. Кроссплатформенность

Работает на:

  • Linux
  • macOS
  • Windows

5. Гибкая настройка

  • Конфигурационный файл
  • Опциональное кэширование
  • Поддержка прокси

Как установить?

Самый простой способ — через pipx:

pipx install torrra

Также доступны варианты:

  • AUR для Arch Linux
  • Standalone binaries
  • Homebrew
  • Docker

Пример использования

  1. Запускаем Torrra с подключением к Jackett:
torrra jackett --url http://localhost:9117 --api-key ваш_ключ
  1. В интерфейсе:
  • Ищем нужный контент стрелками
  • Выбираем результат Enter
  • Управляем загрузкой: p — пауза, r — возобновление

Технические детали

Проект написан на Python с использованием:

  • Textual для TUI
  • Libtorrent для загрузки
  • Typer для CLI
  • Rich для оформления

Архитектура модульная — легко добавлять новые источники и функции.

Когда особенно полезен?

  1. Удаленные серверы — не нужно настраивать графический клиент
  2. Автоматизация — можно интегрировать в скрипты
  3. Быстрый поиск — не отвлекаетсЯ на браузер
  4. Минимализм — только необходимые функции

Плюсы и минусы

✅ Плюсы:

  • Удобный интерфейс
  • Работает в терминале
  • Поддержка основных функций
  • Активное развитие

❌ Минусы:

  • Требует настройки Jackett/Prowlarr
  • Нет встроенных трекеров

Torrra — отличный выбор для тех, кто:

  • Часто работает в терминале
  • Ценит минималистичные решения
  • Хочет иметь быстрый доступ к торрентам

Проект активно развивается, имеет хорошую документацию и поддерживает все основные платформы. Если вы еще не пробовали управлять торрентами из CLI — самое время начать!

Ссылки:

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.