The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 16 Go Bittorrent Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
bitmagnet
A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration.
-
exatorrent
Easy to Use Torrent Client. Can be hosted in Cloud. Files can be streamed in Browser/Media Player.
-
distribyted
Torrent client with HTTP, fuse, and WebDAV interfaces. Start exploring your torrent files right away, even zip, rar, or 7zip archive contents!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
dht
dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise (by anacrolix)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
https://github.com/uber/kraken?tab=readme-ov-file#comparison...
"Kraken was initially built with a BitTorrent driver, however, we ended up implementing our P2P driver based on BitTorrent protocol to allow for tighter integration with storage solutions and more control over performance optimizations.
Kraken's problem space is slightly different than what BitTorrent was designed for. Kraken's goal is to reduce global max download time and communication overhead in a stable environment, while BitTorrent was designed for an unpredictable and adversarial environment, so it needs to preserve more copies of scarce data and defend against malicious or bad behaving peers.
Despite the differences, we re-examine Kraken's protocol from time to time, and if it's feasible, we hope to make it compatible with BitTorrent again."
https://github.com/anacrolix/torrent has a fuse driver since 2013. I'm in the early stages of removing it. There are WebDAV, 3rd party FUSE, and HTTP wrappers of the client all doing similar things: serving magnet links, infohashes, and torrent files like an immutable filesystem. BitTorrent v2 support is currently in master.
Project mention: Researchers Showcase Decentralized AI-Powered Torrent Search Engine | news.ycombinator.com | 2024-04-25If you just want the decentralized torrent search there's also Magnetico [1] and Bitmagnet [2].
Tribler tries to be a whole lot more, including its own tor-like network for anonymity and this latest AI powered search to make it easier to find content you might not know by name
1: https://github.com/boramalper/magnetico
2: https://bitmagnet.io/
Project mention: Bitmagnet Allows People to Run Their Own Decentralized Torrent Indexer Locally | news.ycombinator.com | 2024-02-18I'm the author of https://github.com/anacrolix/torrent (started in 2013) and https://github.com/anacrolix/dht (started in 2015). I have a DHT indexer implementation I developed in 2021. It's currently closed source but available for use as part of https://www.coveapp.info/. I have found that after several hours the search is excellent and stays up to date with ease.
bt2qbt worked for me, but that was ~4 years ago.
I mean, it works, but it wasn't supposed to be a serious torrent client, there were some commits on github a few months back.
Consider https://github.com/anacrolix/btlink. It's a proof of concept, and has all the basics. I designed it and I worked for IPFS, and I am the maintainer of a popular DHT and BitTorrent client implementation.
Go Bittorrent related posts
- Researchers Showcase Decentralized AI-Powered Torrent Search Engine
- BTFS (BitTorrent Filesystem)
- Private BitTorrent Tracker Generator
- Bitmagnet Allows People to Run Their Own Decentralized Torrent Indexer Locally
- Sourcehut and Codeberg are both currently experiencing a DDoS attack
- Is piece count important?
- Build Your Own BitTorrent
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Bittorrent projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | kraken | 5,844 |
2 | torrent | 5,313 |
3 | bitmagnet | 1,904 |
4 | exatorrent | 1,856 |
5 | chihaya | 1,413 |
6 | autobrr | 1,128 |
7 | distribyted | 1,015 |
8 | rain | 927 |
9 | dht | 299 |
10 | privtracker | 299 |
11 | bt2qbt | 240 |
12 | XD | 225 |
13 | confluence | 224 |
14 | utp | 173 |
15 | btlink | 29 |
16 | TBitTorrent | 7 |
Sponsored