Kestrel is a complete torrent client interface that runs entirely in the
browser. It presents a clean, modern workspace for managing downloads:
animated progress rings, segmented piece strips, live transfer rate charts,
and a detail drawer that breaks a torrent down into its files, trackers,
peers, and pieces. The app arrives stocked with a handful of well-known
torrents — Linux distributions, open movie projects, and map data — so the
interface feels alive the moment it loads. You can add your own magnets,
info hashes, or .torrent files at any time, and watch them resolve metadata,
pick up peers, and move toward completion. Every control you would expect
is present: pause and resume, remove, filter by state, sort by any column,
search by name, and a rate selector that accelerates the whole swarm so
you can see a transfer finish in seconds rather than hours. Clicking any
row opens a side drawer with a full breakdown of that torrent, and media
files can be previewed in a bu
Features
- Animated SVG progress rings on every torrent row
- Segmented piece strip showing download coverage at a glance
- Live download and upload rate charts in the header
- Per-torrent rate chart inside the detail drawer
- Piece map with have / missing / in-flight colouring
- Collapsible file tree with per-file progress bars and folder sizes