More Premium Hugo Themes Premium Vue Themes

VueTorrent

The sleekest looking WEBUI for qBittorrent made with Vuejs!

VueTorrent

The sleekest looking WEBUI for qBittorrent made with Vuejs!

Author Avatar Theme by vuetorrent
Github Stars Github Stars: 5838
Last Commit Last Commit: May 23, 2025 -
First Commit Created: Aug 27, 2024 -
default image

Overview:

VueTorrent is a sleek WebUI for qBittorrent built with Vue.js. It offers a visually appealing interface for managing torrents, providing additional features and optimizations for an enhanced user experience.

Features:

  • Torrents Management: Add, remove, pause, resume, and rename torrents. Selectively download files and view detailed info, trackers, peers, content, tags, and categories.
  • Keyboard Shortcuts: Supports Mac keymap with shortcuts for efficient navigation.
  • Dashboard: Allows bulk actions like selecting all torrents, focusing search input, and deleting selected torrents. Display session stats and transfer graphs.

Installation:

To install VueTorrent, follow these steps:

  1. Clone the repository.
  2. Run npm install to install dependencies.
  3. Start the application with npm start.
  4. (Optional) Use docker-compose up -d to start a qbittorrent docker.
  5. Access the WebUI on localhost using default credentials.
  6. Ensure “Host header validation” is disabled in qBittorrent preferences.
  7. Adjust env.development for personalized settings.

Summary:

VueTorrent is a visually appealing and feature-rich WebUI for managing qBittorrent. With functionalities like torrents management, keyboard shortcuts, and a customizable dashboard, VueTorrent enhances the torrent management experience. Its compatibility with the qBittorrent API enables seamless integration with automation solutions like the Servarr stack. Users can contribute to the project, seek support, or make donations to further enhance VueTorrent’s development.