Does anybody know a bittorrent client for Emacs?

  • 2
    @AndrejaKo: THE Editor:) Sorry for the ambiguity, never thought it could be anything else when spelled just so!
    – user69285
    Feb 26, 2011 at 21:01
  • 1
    @pooh It was just incredible to me that someone could expect EMACS to have a bittorrent client. +1 for asking that! One day, it will turn into whole operating system :)
    – AndrejaKo
    Feb 26, 2011 at 21:13
  • @FndrejaKo: It was said to be one (the OS) since years! But that you know;)
    – user69285
    Feb 26, 2011 at 22:37
  • 4
    @Andreja If Google thinks a browser could be an operating system Emacs can all the more.
    – ceving
    May 13, 2011 at 12:43
  • 2
    I know a good console client for Linux. Maybe you could try getting Linux to run in a VM inside emacs?
    – peth
    May 24, 2011 at 14:15

5 Answers 5


Based on sindikat's answer, and surprisingly overlooked(?) by Tony Stewart, who shows rtorrent running in a konsole terminal... it seems that the way to get a working bittorrent client into emacs is to run rtorrent in a bash shell in emacs.. eg. ansi-term

ansi-term is a highly functional terminal emulator which is quite accessible via elisp commands ... To run ansi-term just type M-x ansi-term


AFAIK there is none. http://emacswiki.org/ is a site, which documents everything concerning Emacs, including bazilions of its extensions. There is no mention of torrent-clients on the wiki and anywhere on the Web.


My answer for you is rTorrent.


enter image description here

  • 1
    .... Someone actually built a torrent client for EMACS? /facepalm
    – Aren B
    Jul 27, 2011 at 23:12
  • 2
    no, its a cli torrent client ;)
    – Journeyman Geek
    Oct 2, 2011 at 12:33


mentor is a GNU Emacs frontend for the rTorrent bittorrent client.


  • Your answer could be improved with additional supporting information. Please edit to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center.
    – Community Bot
    Jun 13, 2022 at 16:41

2023 Update: There is also this transmission emacs interface

Emacs can do everything now!