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

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

说明与用途

Tornedo 是一个轻量级终端种子客户端,解决了 Linux 上 GUI 客户端的问题,提供崩溃安全下载并支持脚本化。

问题

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