Feed My Torrent!

FeedMyTorrent is a feed aggregator linked with a BitTorrent client into a 'master' process. It provides an XML-RPC API so that remote 'slaves' can control it via GUIs. Current features are:

  • supports all feed formats handled by Mark Pilgrim's feedparser
  • filters support (using regexes or direct Python callables)
  • automatic download of torrents which land in a directory monitored by the master
  • self documented XML-RPC API

Requirements are the following:

  • Python >= 2.3
  • BitTorrent >= 4.0.1

FeedMyTorrent is proven to work under Linux, though it should work on other OSes, feedback on this is very welcome!

FmTorrent configuration is handled b a config file written using Python syntax. You can read a sample config and see how simple it is when you are Python addicted ;-)

FmTorrent is a pet project developed by Philippe Normand (phil at base-art dot net). Flames, patches and other feedback are very welcome (though i prefer patches over flames).