Go Bittorrent

Open-source Go projects categorized as Bittorrent

Top 14 Go Bittorrent Projects

  • kraken

    P2P Docker registry capable of distributing TBs of data in seconds

    Project mention: DockerHub replacement stratagy and options | reddit.com/r/ipfs | 2023-03-16

    For within your boundary of control, whether that be r/selfhosting, r/homelab, or enterprise a small registry or something like uber's kraken registry makes more sense.

  • torrent

    Full-featured BitTorrent client package and utilities

    Project mention: 0x0: Share Files from Terminal | news.ycombinator.com | 2023-04-08

    https://github.com/anacrolix/torrent/blob/master/cmd/torrent... does exactly that. Install with `go get github.com/anacrolix/torrent/cmd/[email protected]`, and then run `torrent serve `.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • exatorrent

    Easy to Use Torrent Client. Can be hosted in Cloud. Files can be streamed in Browser/Media Player.

    Project mention: Preferred torrent client with mobile friendly web-ui | reddit.com/r/selfhosted | 2022-07-20

    exatorrent is a mobile-first torrent client I've been using recently

  • chihaya

    A customizable, multi-protocol BitTorrent Tracker

  • distribyted

    Torrent client with HTTP, fuse, and WebDAV interfaces. Start exploring your torrent files right away, even zip, rar, or 7zip archive contents!

  • rain

    🌧 BitTorrent client and library in Go

  • autobrr

    Modern, easy to use download automation for torrents and usenet.

    Project mention: autobrr version v1.24.0 released! | reddit.com/r/autobrr | 2023-04-16

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • 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)

  • XD

    meme bittorrent client

    Project mention: Bittorrent client. | reddit.com/r/i2p | 2022-06-18

    a quick search on github and i found this https://github.com/majestrate/XD

  • confluence

    Torrent client as a HTTP service

    Project mention: Show HN: HTorrent – A HTTP to BitTorrent gateway with seeking written in Go | news.ycombinator.com | 2022-06-17
  • bt2qbt

    bt2qbt is cli tool for export from uTorrent\Bittorrent into qBittorrent

    Project mention: Stupid question but is there any way to get my list of downloaded from utorrent to qBittorrent? | reddit.com/r/torrents | 2023-05-18

    uTorrent/BitTorrent --> qBittorrent https://github.com/rumanzo/bt2qbt

  • privtracker

    Private BitTorrent tracker generator

    Project mention: Services for large P2P file transfers in browser? | reddit.com/r/PrivacyGuides | 2023-05-27

    Wondering if there is any better alternative to torrents with privtracker.com for sharing large files/folders. For small files I use Send (send.vis.ee) as recommended on privacyguides.org, but sometimes I want to share large files/folders in the 10-50GB range. I found wormhole.app but that only goes up to 10GB. (Looking at the Send FAQ on GitHub and a message on Wormhole's Discord server, the limits on both have to do with browser compatibility and memory usage.)

  • utp

    Use anacrolix/go-libutp instead

  • TBitTorrent

    BitTorrent client with terminal UI written in Go

    Project mention: moving to GUI from TUI | reddit.com/r/golang | 2022-10-22

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-27.

Go Bittorrent related posts


What are some of the best open-source Bittorrent projects in Go? This list will help you:

Project Stars
1 kraken 5,462
2 torrent 4,797
3 exatorrent 1,705
4 chihaya 1,353
5 distribyted 956
6 rain 837
7 autobrr 569
8 dht 263
9 XD 201
10 confluence 197
11 bt2qbt 186
12 privtracker 179
13 utp 167
14 TBitTorrent 3
ONLYOFFICE Docs — document collaboration in your environment
Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises