VueTorrent is a self-hosted, Docker-mod-compatible web frontend that replaces the default qBittorrent web interface with a modern dashboard for managing torrents and client settings. It functions as a torrent management dashboard that connects to a qBittorrent instance, offering a feature-rich alternative for adding, removing, pausing, resuming, and renaming torrents, along with selective file downloads and real-time session statistics.
The interface provides comprehensive per-torrent metadata display, including information on trackers, peers, content, tags, and category assignments. It also enables direct querying of torrent search engines from within the interface to locate and initiate new downloads, and offers real-time monitoring of upload and download speeds, session totals, and free disk space with transfer graphs.
Users can customize the dashboard layout to control which torrent properties are displayed for active and completed torrents, and can change common qBittorrent settings through the web-based control panel. The project supports multiple installation methods, including Docker mod injection for linuxserver.io containers, source compilation, nightly branch synchronization, and direct webui folder deployment.