Skip to content

tempbottle/libtorrent-webui

 
 

Repository files navigation

High level utility classes for use with libtorrent (libtorrent.org), 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.

arvid@rasterbar.com

About

a WebUI implementation for libtorrent based clients

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 60.2%
  • C 28.7%
  • JavaScript 4.3%
  • Python 3.4%
  • HTML 3.2%
  • Makefile 0.1%
  • Shell 0.1%