Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I built a terminal torrent client because Linux GUI clients kept breaking on me

Описание и применение

Торнедо – легковесный терминальный торрент‑клиент, который устраняет проблемы с графическими клиентами на Linux, обеспечивает безопасный скачивание и скриптабельность.

Задача

GUI torrent clients on Linux were either difficult to package outside Ubuntu/Debian or too heavy for an old laptop, causing frequent crashes.

Результат

Tornedo provides a lightweight, scriptable torrent client that runs on older Linux hardware, eliminates packaging issues, and offers crash‑safe downloads with structured metadata parsing.

Рабочий процесс

  • Install Node (>=22) and Tornedo via npm or GitHub
  • Launch Tornedo from the terminal
  • Use the TUI or pipe output to jq for scripting
  • Search multiple torrent indexers concurrently
  • Merge and rank results to avoid duplicate listings
  • Parse release titles into structured metadata (quality, codec, HDR, season/episode)
  • Manually select files before download
  • Start download; Tornedo reconciles state on restart
  • Use tornedo doctor for diagnostics if issues arise

Доказательства

TUI built with Ink + React, but the whole thing is scriptable - skip the interactive UI and pipe output straight into jq if you want

Источник

Crash-safe - reconciles download state on restart instead of leaving things half-verified

Источник

  • Дата записи: 2026-09-07T18:14:44.559Z