A Bit-Torrent client written in GO.
This project aims to mimic the capabilities of a good torrent client using the original BitTorrent specification as a reference.
.torrentfile support- HTTP and UDP Tracker Support
- Terminal User Interface
go build
-
Examples
./villi file.torrent /downloads/ Download file.torrent and save to /downloads/
./villi -flag file.torrent /downloads/ Download file.torrent and save to /downloads/ with verbose logging -
Flags
| Flag Name | Flag | Description | Default |
|---|---|---|---|
| Verbose | -v or --verbose |
Enable verbose logging | false |
| Help | -h or --help |
Show this help message and exit | false |
