🌧 BitTorrent client and library in Go (by cenkalti)


Basic rain repo stats
13 days ago

cenkalti/rain is an open source project licensed under MIT License which is an OSI approved license.

Rain Alternatives

Similar projects and alternatives to rain based on common topics and language
  • GitHub repo youtube-dl

    Command-line program to download videos from YouTube.com and other video sites

  • GitHub repo Steam-Library-Manager

    Open source utility to manage Steam, Origin and Uplay libraries in ease of use with multi library support

  • GitHub repo efes

    A filesystem evolved from MogileFS (by putdotio)

  • GitHub repo torrent

    Full-featured BitTorrent client package and utilities

  • GitHub repo chihaya

    A customizable, multi-protocol BitTorrent Tracker

  • GitHub repo XD

    i2p bittorrent client

  • GitHub repo go-peerflix

    Go Peerflix

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better rain alternative or higher similarity.


Posts where rain has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-07.
  • I'm sorry Hasan. :(
    Actually curious about put.io now. Not sure what I would use it for but I am curious to try it out... What is everyone here using it for?
    Honestly the vast majority of people would be better off just using a proper seedbox for torrents/VPN given the prices for a put.io subscription.
    Maybe I am missing something with the service but wouldn't it only be faster if someone within the put.io or seedbox network is on the same service/platform? If they are rare torrents or overly leeched, it would only go the speed that seeders are able to seed.
    Thank you so much for thinking about this. My problem with accepting heavy users as advertisement cost is that it would advertise the wrong thing (unprofitable use case) for us. It would multiply heavy users. I'd rather find a way to serve them without losing money first. Because put.io is a darn good at filling storage with Linux ISO's.
    Wait, does that mean that put.io doesn't delete files in case it detects piracy on their servers?
    We thought about making a special plan with unlimited storage and capped bandwidth, so your Plex server would use put.io mounted as a local drive and use bandwidth only when you watch something, but the more we lurked r/DataHoarder the scarier "unlimited storage" got. Even with the deduplication we've got going. And personally I'm finding the Plex + rclone + put.io combo hit and miss. Sometimes it works great, sometimes it struggles. Especially with x265 releases.
    What do people "actually" use put.io for?
    Yeah I'm confused. That's really not much. I transfer 50tb a month and pay less than what put.io costs lol.
  • Replacement For Seedr?
    reddit.com/r/seedboxes | 2021-04-06
    And this entire discussion is pointless because OP hasn't mentioned private trackers. The real issue is the shit value for money put.io offers. 10 dollars a month for 100 GB? For 10 dollars a month, you can get at least 1 TB storage and very likely far better speeds in a proper box (given that put.io doesn't even advertise their speeds).
    reddit.com/r/seedboxes | 2021-04-06
    I have a nvme from ovh , still I need put.io
    reddit.com/r/seedboxes | 2021-04-06
    put.io is a cache service plus supports private trackers. it uses transmission, have used it on many privates sites, works flawlessly. uses LeaseWeb, one can get huge upload ratios on private sites.
    reddit.com/r/seedboxes | 2021-04-06
    seedr alternative: put.io
    reddit.com/r/seedboxes | 2021-04-06
    the put.io service uses transmission as a backend client, why would any private tracker block it ?
    reddit.com/r/seedboxes | 2021-04-06
    u are completely protected using put.io or seedr or any other service.