rtorrent is a powerful ncurses-based command-line BitTorrent client built in C++ for users who need high-performance torrent downloading without a graphical interface. Designed for efficiency and speed, it delivers a lightweight alternative to GUI-based clients while maintaining full control over your downloads.
Key Features:
Getting Started:
The client requires libtorrent (matching version), libcurl, and ncurses libraries. Installation involves cloning the repository, installing build dependencies, and running standard autoconf/automake build procedures. Comprehensive documentation and user guides are available on the project wiki to help you configure and optimize the client for your needs.
Perfect for:
Server administrators managing torrents on headless systems, power users preferring terminal-based tools, and anyone needing a lightweight, resource-efficient torrent solution. The active development community provides ongoing improvements and support through multiple donation channels.

★ 6.0k · v2.1.0 · typescript
★ 141k · v2021.12.17 · python