TUI for searching torrents. You can open a torrent's magnet link in your default app, or download its .torrent file. This app does not handle leeching/seeding a torrent.
Currently queries ThePirateBay's API.
gotorrent.mp4
go install github.com/ismaelpadilla/gotorrent@latest
Alternatively, you can clone the repo:
git clone https://github.com/ismaelpadilla/gotorrent
cd gotorrent
go install
gotorrent is available on the AUR:
yay -S gotorrent
brew install ismaelpadilla/tap/gotorrent
gotorrent <query>
Input a number and press enter to navigate to that torrent's magnet link. Or use the up
and down
(or j
/k
) keys to navigate the torrent list.
up
/k
: Scroll up.down
/j
: Scroll down.Enter
: Navigate to a selected torrent.t
: Download .torrent file.c
: Copy magnet link to clipboard.d
: See torrent description.f
: See torrent files.s
: Enter a new search query.q
: Quit.?
: Expand/minimize help.
-d, --debug show debug information
-f, --download-folder string folder where files are downloaded
-h, --help help for gotorrent
-p, --persist keep gotorrent open after selecting torrent
A configuration file can be used, but flags take precedence over configuration.
A config
file can be put in the following locations:
- Same folder as the executable.
$HOME/.config/gotorrent/
.
Only one configuration key can be set:
download-folder
: Same as the --download-folder
flag.
download-folder = "/home/myUser/torrent"
Work on the v0.1.0 milestone has been completed and the first version has been officially released.
Currenlty work is being done on:
- Code cleanup
- Bugfixes
- QoL things
- Potentially adding new clients to search torrents from other sources