# torrent-client **Repository Path**: prg/torrent-client ## Basic Information - **Project Name**: torrent-client - **Description**: Tiny BitTorrent client written in Go - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-08-11 - **Last Updated**: 2025-08-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # torrent-client [![CircleCI](https://circleci.com/gh/veggiedefender/torrent-client.svg?style=shield)](https://circleci.com/gh/veggiedefender/torrent-client) Tiny BitTorrent client written in Go. Read the blog post: https://blog.jse.li/posts/torrent/ ## Install ```sh go get github.com/veggiedefender/torrent-client ``` ## Usage Try downloading [Debian](https://cdimage.debian.org/debian-cd/current/amd64/bt-cd/#indexlist)! ```sh torrent-client debian-10.2.0-amd64-netinst.iso.torrent debian.iso ``` [![asciicast](https://asciinema.org/a/xqRSB0Jec8RN91Zt89rbb9PcL.svg)](https://asciinema.org/a/xqRSB0Jec8RN91Zt89rbb9PcL) ## Limitations * Only supports `.torrent` files (no magnet links) * Only supports HTTP trackers * Does not support multi-file torrents * Strictly leeches (does not support uploading pieces)