Welcome to T—a fun and lightweight torrent client crafted with Go! If you’re tired of bulky torrent clients and just want something simple and efficient, you’re in the right place.
Before diving in, make sure you have:
- Go (version 1.16 or later)
- Git
-
Clone the repository:
git clone https://github.com/adityjoshi/T.git cd T
-
Build the application:
go build
-
Run it:
./T
- Open T and add your
.torrent
files. - Sit back and watch the magic happen as your downloads start!
- Customize your settings as needed, and enjoy the speed.
- Only supports .torrent files (no magnet links).
- Only supports HTTP trackers.
- Does not support multi-file torrents.
- Strictly leeches (does not support uploading pieces).
For a more in-depth explanation of the project and its features, check out the detailed README.
Got ideas? We’d love your help! Here’s how to contribute:
- Fork the repo.
- Create a new branch (
git checkout -b feature/YourFeature
). - Make your changes and commit (
git commit -m 'Add your feature'
). - Push to your branch (
git push origin feature/YourFeature
). - Open a pull request.
t <3