arvidn / libtorrent-webui

a WebUI implementation for libtorrent based clients

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

High level utility classes for use with libtorrent (, primarily centered around web UI support.

Currently supported web UIs:

  • transmission
  • deluge
  • uTorrent

(patches for improving support or new web UIs are welcome).

Supported features:

  • save/load settings (including custom settings)
  • save/load resume data regularly
  • HTTP basic authorization
  • post .torrent files to be added
  • download torrent content (via /proxy, like uTorrent)
  • auto-load directory
  • torrent update queue, to return only torrents that have changed since last check-in
  • serving files off of filesystem
  • RSS feed filters, with episode parsing

The main web UI framework leverages mongoose web server and jsmn JSON parser.

For example usage, see the test program.

ezoic increase your site revenue


a WebUI implementation for libtorrent based clients


Language:C++ 60.4%Language:C 28.7%Language:JavaScript 4.3%Language:Python 3.4%Language:HTML 3.2%Language:Makefile 0.1%Language:Shell 0.1%