Stars
Forks
Watchers
Developer links
Transmission
A headless daemon does the downloading while you drive it from any browser: Transmission turns a plain server into a private download station that needs no desktop session and no seedbox subscription. Add torrents by file, magnet link, or watch directory, then follow progress, priorities, and per-file selection from the web interface. Speed rules keep transfers polite: global and per-torrent limits, ratio targets that stop seeding at the share you choose, and scheduled alternate limits for office hours. Bad-peer blocklists, peer exchange, DHT, and protocol encryption are built in, and trackers can be edited per torrent when a swarm moves. Finished downloads can be relocated automatically, incomplete files kept apart, and new torrents queued in the order you add them. The same daemon answers the transmission-remote command line and third-party remote apps over its RPC interface, so scripts can add, pause, and inspect transfers alongside the browser. It runs on modest hardware with a small memory footprint, which is why NAS vendors have shipped it for years. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-2.0 licensed.
Benefits
- Headless Daemon Web Control
- The daemon runs without any desktop, serves a full web interface for adding and managing torrents, and answers remote apps over RPC, so a server keeps downloading while your laptop sleeps.
- Small Footprint Real Speed
- Transmission is known for one of the lowest memory and CPU footprints of any major BitTorrent client, which leaves a small VPS free for the services running beside it.
- Politeness Rules Built In
- Global and per-torrent speed limits, scheduled alternate speeds, seeding ratio targets, and download queues keep transfers useful without saturating the connection your other work depends on.
- No Bundled Junk Ever
- The project ships no toolbars, ads, pop-ups, or paid feature tiers, and it does not track users, so the client you install is the whole product with nothing held back.
Features
- Torrents Magnets Watch Folders
- Add transfers from torrent files or magnet links, or drop files into a watched directory and let the daemon start them automatically.
- Web Interface And RPC
- Manage everything from the browser UI, the transmission-remote command line, or third-party remote applications talking to the daemon RPC interface.
- Speed And Ratio Limits
- Set global and per-torrent upload and download caps, alternate scheduled speeds, and stop-seeding ratios per torrent or across the session.
- Blocklists And Encryption
- Bad-peer blocklists update from a URL, and peer connections support protocol encryption, DHT, peer exchange, and local peer discovery.
- Files And Priorities
- Choose which files inside a torrent to fetch, set per-file priorities, keep incomplete downloads separate, and move completed data automatically.
- Tracker Editing Per Torrent
- Add, remove, or replace trackers on individual torrents and watch seed, peer, and transfer statistics update in the transfer list.