TransTUI wiki
TransTUI is a terminal client (ncurses) for the Transmission BitTorrent daemon, written in C. It talks directly to transmission-daemon's JSON-RPC API - no libcurl, jansson, or other heavy dependency required.
╭─ TransTUI ──────────────────────────────────────────╮
│ │
│ █████ ████ ███ █ █ ████ █████ █ █ █████ │
│ █ █ █ █ █ ██ █ █ █ █ █ █ │
│ █ ████ █████ █ █ █ ███ █ █ █ █ │
│ █ █ █ █ █ █ ██ █ █ █ █ █ │
│ █ █ █ █ █ █ █ ████ █ ███ █████ │
│ │
│ Transmission TUI Client │
╰─────────────────────────────────────────────────────╯
Contents
- Installation - dependencies, building, installing
- Configuration -
config.ini, command-line flags - Interface - tour: sidebar, list view, detail view,
settings screen, splash screen
- Keybindings - full reference
- Daemon: setup & troubleshooting
- no daemon found, HTTP 401 authentication, common errors
- Browser Integration -
--addmode,.desktopfile for magnet links/.torrentfiles - Architecture - how the code is structured and why
Quick start
make && make install
transtui
See Installation for dependencies and Daemon: setup & troubleshooting if transtui can't connect to a daemon.