Go Bittorrent

Open-source Go projects categorized as Bittorrent | Edit details

Top 10 Go Bittorrent Projects

  • GitHub repo kraken

    P2P Docker registry capable of distributing TBs of data in seconds

    Project mention: How to handle locally build container images across nodes? Container Registry the only way? | reddit.com/r/kubernetes | 2021-10-17

    Cost, availability, upkeep. Same as any other service. There are alternatives… https://github.com/uber/kraken

  • GitHub repo torrent

    Full-featured BitTorrent client package and utilities

    Project mention: Pure Go Torrent Library | news.ycombinator.com | 2022-01-18
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo Magnetico

    Autonomous (self-hosted) BitTorrent DHT search engine suite.

    Project mention: What is the best local DHT search engine? | reddit.com/r/torrents | 2021-11-18
  • GitHub repo chihaya

    A customizable, multi-protocol BitTorrent Tracker

    Project mention: Looking on how to start a private torrent tracker | reddit.com/r/selfhosted | 2021-05-02
  • GitHub repo rain

    🌧 BitTorrent client and library in Go

    Project mention: Why can’t I play Ultra HD Blu-ray movies on my new Intel CPU platform? | news.ycombinator.com | 2022-01-14

    I use put.io. It downloads and seeds, converts, streams, finds subtitles, allows for you to download the file if you want.

    [0]: https://put.io

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

    Project mention: DHT VS dht - a user suggested alternative | libhunt.com/r/dht | 2022-01-13

    Implements the underlying server part that DHT does, plus is used by other projects to implement indexing.

  • GitHub repo XD

    meme bittorrent client

    Project mention: Is there any torrent client that supports I2P network on clearnet? | reddit.com/r/Piracy | 2021-12-27

    https://github.com/majestrate/XD uses I2P and is written in GoLang.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo utp

    Use anacrolix/go-libutp instead

  • GitHub repo bt2qbt

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

    Project mention: How do I convert torrenters without having to reseed everything? | reddit.com/r/Piracy | 2021-11-07

    Try this: https://github.com/rumanzo/bt2qbt

  • GitHub repo transmission-remote-tui

    A TUI for BitTorrent client transmission

    Project mention: A TUI for BitTorrent client transmission(written in go) | reddit.com/r/linuxmasterrace | 2021-11-25

    Github: https://github.com/Murtaza-Udaipurwala/transmission-remote-tui

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 2022-01-18.

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 4,896
2 torrent 4,172
3 Magnetico 2,635
4 chihaya 1,222
5 rain 664
6 dht 219
7 XD 164
8 utp 162
9 bt2qbt 107
10 transmission-remote-tui 0
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.