rTorrent

The library differentiates itself from other implementations by transferring data directly between file pages mapped to memory by the mmap() function and the network stack.On high-bandwidth connections, it claims to be able to seed at three times the speed of the official client.rTorrent uses the ncurses library and is suitable for use with GNU Screen or Tmux; it uses commands such as Carriage return to load a torrent, after which ^S can be used to start a torrent (where ^ is shorthand for Ctrl key), backspace can be used to automatically start a torrent once it is loaded, making a subsequent issue of ^S unnecessary, ^K for stop, and ^D for pause, or if already paused or stopped, ^D again to delete the torrent.[5] It supports saving of sessions and allows the user to add and remove torrents.In the release of rTorrent-0.7.0 support for BitTorrent protocol encryption was also implemented.
libtorrentDeveloper(s)Stable releaseRepositoryOperating systemUnix-likePlatformx86-64LicenseGPL-2.0-or-latertext-basedncursesfile pagesnetwork stackofficial clientLinux distributionsFreeBSDGNU ScreenCarriage returnbackspacetorrentsBitTorrent protocol encryptioninitial seedingXML-RPCComparison of BitTorrent clientsGitHubWayback MachineBitTorrentRainberry, Inc.Vuze, Inc.Bram CohenRoss CohenEric KlinkerAshwin NavinGlossaryBroadcatchingDistributed hash tablesLocal Peer DiscoveryPeer exchangeProtocol encryptionSuper-seedingTrackerTorrent fileWebRTCWebTorrentcomparisonusage shareBitCometBiglyBTBitLordDelugeFree Download ManagerFlashGetFrostWireGetRightGo!ZillaKTorrentLimeWireµTorrentMLDonkeyqBittorrentShareazaTixatiTransmissionTriblerWebTorrent DesktopXunleiOpenBitTorrentopentrackerPeerTrackerBTDiggDemonoidNyaa TorrentsTamil RockersThe Pirate BayruTracker.orgYggTorrentYourBittorrentBTJunkieExtraTorrentisoHuntKickassTorrentsLokiTorrentMininovaOink's Pink PalaceSuprnova.orgTorrent ProjectTorrentSpyTorrentzWhat.CDYouTorrentBitTorrent Open Source LicenseGlossary of BitTorrent termsPopcorn TimeSlyck.comTorrentFreakPeer-to-peer file sharingNetworksprotocolsDirect ConnectSoribadaSoulseekeDonkeyFastTrackHyphanetGNUnetGnutellaGnutella2OnionSharePerfect DarkRetroshareZeroNetAudiogalaxyCuteMXMorpheusNapsterclientsMagnetMetalinkBackupDisk sharingGame and video sharingImage sharingMusic sharingPeercastingSeedboxesWeb hostingLegal aspectsPrivacyAnonymous P2PDarknetDarkwebFriend-to-friendOpen music modelPrivate P2PDistributed hash tableMerkle treeNAT traversalBitTorrent trackerUDP hole punchingMicro Transport Protocol