Developer links


Ahoy, digital buccaneers! Set sail on the high seas of data with SimpleTorrent, your trusty self-hosted torrent matey that lets you commandeer your torrents from afar. Crafted in the mystical lands of Go (golang), this nifty navigator empowers you to kickstart your torrent adventures remotely, hoarding your digital treasures directly onto your server's local chest. Fancy a peek at your plunder? Retrieve or stream your loot via HTTP with the swagger of a pirate king. With SimpleTorrent, you're the captain of your file fleet, steering individual downloads, summoning external programs upon task completion, and enforcing a seeding code of honor to halt tasks when the ratio is met. Throttle your download/upload speeds like adjusting your sails and gaze upon your transfer stats with a spyglass-sharp web UI. Real-time updates keep you abreast of the action, and its mobile-friendly demeanor means you can navigate your torrents even when marooned on a deserted island. With IPv6 support, an updated torrent engine from anacrolix/torrent, and additional features like a torrent watcher and extra trackers, SimpleTorrent is like having a parrot that's actually useful. Plus, with RepoCloud hosting, you'll be saving more doubloons than a frugal pirate, making it a treasure trove of value for your voyages in the open-source ocean!



  • Remote Torrent Management
  • SimpleTorrent allows you to manage your torrents remotely. You can start torrents from anywhere and have them download files directly to the server's local disk. This makes it easy to manage your downloads without needing to be physically present at the server.
  • Streamable Downloads
  • Once your files are downloaded to the server, they are retrievable or streamable via HTTP. This means you can access your downloaded content from any device with an internet connection, making it highly convenient and flexible.
  • Control Over Individual File Downloads
  • SimpleTorrent gives you the ability to control individual file downloads. This means you can choose exactly which files you want to download from a torrent, giving you greater control over your downloads and saving server space.


  • DoneCmd
  • This feature allows you to run an external program upon the completion of tasks. This can be useful for automating processes or triggering events once a download is complete.
  • SeedRatio
  • This feature stops a task when a certain seeding ratio is reached. This allows you to control how much you seed back to the torrent community after your download is complete.
  • UploadRate/DownloadRate
  • These features allow you to limit your upload and download speeds. This can be useful for managing bandwidth usage on your server.
  • Torrent Watcher
  • This feature allows you to monitor your torrents in real-time. It provides detailed transfer stats in the web UI, giving you a clear overview of your torrent activity.
  • Magnet RSS Subscribing
  • This feature supports subscribing to magnet RSS feeds. This allows you to automatically download new content from your favorite torrent feeds.