# varbhat/exatorrent

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

Repository: https://github.com/varbhat/exatorrent
Canonical: https://ross.abutalabs.com/products/exatorrent
Language: Go
License: GPL-3.0
License Family: copyleft
Topics: torrent, go, bittorrent-client, self-hosted, golang, bittorrent, qbittorrent, cloud, svelte, typescript, transmission
Archived: true
Last push: 2025-05-12T23:32:48+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 21, release rhythm 8, longevity 100
- inputs: {"age_days": 1834, "days_push": 478, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1977, forks 128 (observed 2026-08-28T04:06:01.439245+00:00)

## What it is
exatorrent is a self-hostable BitTorrent client written in Go, shipped as a single statically linked binary with a responsive Svelte web UI. It supports single and multi-user modes and allows torrented files to be downloaded and streamed via browser or media player over HTTP.

## Use cases
- self-host a torrent client on a cloud server
- stream torrent files in the browser while downloading
- run a lightweight torrent client with no external dependencies
- manage torrents remotely through a web interface
- deploy a torrent client in Docker or Podman
- build a custom torrent client using its WebSocket API

## When to choose
- you want a self-hosted torrent client with a web UI
- you need a single static binary that runs anywhere
- you want to stream files from torrents over HTTP
- you need multi-user access on a remote server

## When to avoid
- you need a full-featured desktop torrent client like qBittorrent
- you require advanced torrent features such as sequential download tuning or plugin ecosystems
- you want a GUI-native application without a browser

## Facets
- artifact type: application
- maturity: active
- function: http-server, websocket, web-framework
- domain: self-hosted, web-development, files, cross-platform
- platform: windows, self-hosted, go
- tags: torrent-client, bittorrent, streaming, web-ui, single-binary, linux, macos, docker, web-server

## Member repositories
- varbhat/exatorrent (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:01.439245+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:04:48.341178+00:00, confidence not recorded.
  - readme: https://github.com/varbhat/exatorrent (fetched 2026-08-28T04:06:01.439245+00:00, sha b6ac0caefd94)
- Data as of 2026-08-30T08:39:29.467469+00:00.
