ivanjeka/tmagnet: Terminal torrent client written in C using ncurses - Codeberg.org
Codeberg has changed its Terms of Use. View complete changes.
LLM-generated content is being restricted. View change or read the blog post
Cryptocurrency projects are no longer allowed. View change
Dismiss
This website requires JavaScript.
ivanjeka/tmagnet
Watch
Star
Fork
Code
Issues
Pull requests
Activity
Terminal torrent client written in C using ncurses
9 commits
1 branch
1 tag
390 KiB
88.3%
Makefile
9.7%
Shell
2%
main
Find a file
HTTPS
Download ZIP<br>Download TAR.GZ<br>Download BUNDLE
Open with VS Code
Open with VSCodium
Open with Intellij IDEA
Repository files (latest commit first)
Filename<br>Latest commit message<br>Latest commit date
Ivan Janković
ec37f675fd
Update screenshots
2026-08-05 23:55:20 +02:00
desktop
Initial release tmagnet 1.0.0
2026-08-03 00:29:10 +02:00
docs
Initial release tmagnet 1.0.0
2026-08-03 00:29:10 +02:00
images
Update screenshots
2026-08-05 23:55:20 +02:00
man
Initial release tmagnet 1.0.0
2026-08-03 00:29:10 +02:00
pkgbuild
Update PKGBUILD checksum
2026-08-04 02:20:23 +02:00
po
Initial release tmagnet 1.0.0
2026-08-03 00:29:10 +02:00
src
Fix fread handling in ucitaj_fajl
2026-08-04 02:11:14 +02:00
.gitignore
Initial release tmagnet 1.0.0
2026-08-03 00:29:10 +02:00
CHANGELOG.md
Initial release tmagnet 1.0.0
2026-08-03 00:29:10 +02:00
Makefile
Improve build system and package installation
2026-08-04 00:46:47 +02:00
docs/README.md
tmagnet
Terminal torrent client written in C, using ncurses , transmission-cli and curl .
tmagnet is designed for fast and simple search and download of torrents directly in the terminal, with full keyboard control.<br>User configuration and data are stored in ~/.tmagnet.
Screenshots
English
Serbian Latin
Serbian Cyrillic
Features
Torrent client with ncurses UI
Search for torrents
View torrent descriptions
Download torrents using transmission-cli
Scroll through lists with keyboard or mouse wheel
Key Bindings
Download
Key<br>Action
ENTER<br>Open
ESC<br>Back
Download
Search
View downloads
Exit program
Transmission-cli view
Key<br>Action
ENTER<br>Start
SPACE<br>Stop / Resume current
d/D<br>Delete current / Delete current and file
r/R<br>Delete all / Delete all and file
s/S<br>Stop current/Stop all
LEFT/RIGHT<br>Scroll left/right
UP/DOWN<br>Move Up/Down
ESC<br>Back
CLI Usage
Search torrent directly from terminal:
tmagnet # Search torrent<br>tmagnet -s # Open search prompt interactively<br>Author and License
License: GPL v3 or later<br>Copyright (C) 2026 Ivan Janković
Legal Disclaimer
This project is an independent client and is not affiliated with The Pirate Bay.<br>The Pirate Bay name and brand belong to their respective owners.<br>This software only provides a search interface and does not host or distribute content.<br>Users are responsible for complying with local laws.