Active

Reslab Torrent Client

Lightweight cross-platform BitTorrent client built with Rust + Tauri 2 and a SolidJS frontend. Fast, native, no Electron bloat.

// tech_stack

Rust Tauri 2 SolidJS TypeScript Vite librqbit

Features

  • Magnet links & .torrent files — add by URL, file picker, drag & drop, or clipboard paste
  • Real-time stats — download/upload speed, progress, and peer count updated every second
  • Detail panel — per-file progress bars and active peer list
  • System tray — runs in background, hide to tray on close
  • Desktop notifications on download complete
  • Settings — configurable download folder, speed limits, startup behavior (persisted to TOML)
  • Sort by name, status, progress, speed or size; UI zoom via Ctrl +/−/0
  • DHT — decentralised peer discovery, no tracker required for magnet links

Platforms

  • Windows — .exe installer or .msi
  • macOS — universal .dmg (Intel + Apple Silicon)
  • Linux — .AppImage or .deb