qBittorrent Enhanced Edition The qBittorrent project
winget install --id=c0re100.qBittorrent-Enhanced-Edition -e
qBittorrent is a bittorrent client programmed in C++ / Qt that uses libtorrent (sometimes called libtorrent-rasterbar) by Arvid Norberg. 1. Auto Ban Xunlei, QQ, Baidu, Xfplay, DLBT and Offline downloader 2. Temporary IP Filter API for advanced user 3. Update MessageBox with changelog if NEW version is available 4. Auto Ban Unknown Peer from China Option 5. Auto Update Public Trackers List 6. Auto Ban BitTorrent Media Player Peer Option
qBittorrent Enhanced Edition is a BitTorrent client designed to provide advanced peer management and enhanced privacy features. Built as an enhanced fork of qBittorrent, it leverages libtorrent (libtorrent-rasterbar) by Arvid Norberg for high-performance torrenting.
Key Features:
- Auto Ban Mechanisms: Automatically blocks peers associated with specific downloaders (e.g., Xunlei, QQ, Baidu, Xfplay, DLBT), as well as unknown peers from China or those using BitTorrent Media Player.
- Temporary IP Filter API: Allows advanced users to filter out unwanted IPs for enhanced privacy and control over peer connections.
- Changelog Notifications: Displays update messages with detailed changelogs when a new version becomes available.
- Public Trackers List Auto-Update: Keeps the tracker list up-to-date with minimal user intervention.
Audience & Benefit: Ideal for advanced BitTorrent users seeking enhanced privacy, efficient peer management, and streamlined updates. This tool ensures a safer and more controlled torrenting experience by blocking unwanted peers and maintaining updated tracker lists.
qBittorrent Enhanced Edition is an open-source, cross-platform solution designed to improve the user experience of the original qBittorrent client while maintaining compatibility with its core features. It can be installed via winget for Windows users.
README
qBittorrent Enhanced Edition
Important Note for user and tracker operators
Features:
-
Auto Ban Xunlei, QQ, Baidu, Xfplay, DLBT and Offline downloader
-
Auto Ban Unknown Peer from China Option (Default: OFF)
-
Auto Update Public Trackers List (Default: OFF)
-
Auto Ban BitTorrent Media Player Peer Option (Default: OFF)
-
Peer whitelist/blacklist
Description:
qBittorrent is a bittorrent client programmed in C++ / Qt that uses libtorrent (sometimes called libtorrent-rasterbar) by Arvid Norberg.
It aims to be a good alternative to all other bittorrent clients out there. qBittorrent is fast, stable and provides unicode support as well as many features.
The free IP to Country Lite database by DB-IP is used for resolving the countries of peers. The database is licensed under the Creative Commons Attribution 4.0 International License.
Installation:
For installation, follow the instructions from INSTALL file, but simple:
./configure
make && make install
qbittorrent
will install and execute qBittorrent hopefully without any problem.
Repository
If you are using a desktop Linux distribution without any special demands, you can use AppImage from release page.
Latest AppImage download: qBittorrent-Enhanced-Edition-x86_64.AppImage
Arch Linux (Maintainer: c0re100)
Debian (Maintainer: Kolcha)
Note: 'nightly' repo doesn't have Debian 10 builds!
openSUSE/RPM-based Linux distro (Maintainer: PhoenixEmik)
Ubuntu (Maintainer: poplite)
macOS (Homebrew) (Maintainer: AlexaraWu)
brew install c0re100-qbittorrent
Windows
Chocolatey (Maintainer: iYato)
choco install qbittorrent-enhanced
Scoop (Maintainer: Chawye Hsu)
scoop bucket add dorado https://github.com/chawyehsu/dorado
scoop install qbittorrent-enhanced
Misc:
For more information please visit: https://www.qbittorrent.org
or our wiki here: http://wiki.qbittorrent.org
Use the forum for troubleshooting before reporting bugs: http://forum.qbittorrent.org
Please report any bug (or feature request) to: http://bugs.qbittorrent.org
For enhanced features bug(such as Auto Ban, API, Auto Update Tracker lists...), please report to: https://github.com/c0re100/qBittorrent-Enhanced-Edition/issues