rtGui is a web based front end for rTorrent – the Linux command line BitTorrent client. It’s written in PHP and uses XML-RPC to communicate with the rTorrent client.
For more information on rTorrent, see the home page: https://libtorrent.rakshasa.no/
Features
- List all torrent downloads or by started/stopped/complete/incomplete/seeding status.
- Ajax-style refresh information without reloading page.
- Sort view by any of the displayed columns.
- View detailed torrent information.
- Stop/start/hash-check torrent.
- Set upload/download speed cap.
- Add torrents by URL.
- Upload torrent to rtorrent watch-directory.
- Set priority per torrent or file.
- Peer listing.
- RSS Feed of completed torrents (rssfeed.php).
- Does not require mySQL or any other database.
- Bulk Stop/Start/Delete/Priority set.
- Tracker URL display with configurable colouring.
- Integrated RSS News Feed reader – download torrents directly to rTorrent (still work-in-progress).
Requirements
- rTorrent minium 0.8.2 / libtorrent 0.12.2 complied with XML-RPC library support – see https://libtorrent.rakshasa.no/ (rTorrent 0.8.4 / libtorrent 0.12.4 also supported)
- XML-RPC library – see https://xmlrpc-c.sourceforge.net/
- Apache webserver configured with XML-RPC – see https://libtorrent.rakshasa.no/wiki/RTorrentXMLRPCGuide
- PHP 5 with XML-RPC module – see https://www.php.net/
- A web browser
Download
The project code is hosted on Google Code, or is available in ‘most’ Linux repositories (Debian, Ubuntu, Redhat, SuSE) for quick and easy installation.