Table of Contents
This repository contains various search engine plugins that I developed for qBittorrent, an amazing open-source torrent client.
If you would like to request a specific plugin, or if an existing one stops working, please let me know by opening an issue.
These plugins are unofficial, so they must be installed manually.
Due to how qBittorrent handles plugins, you must periodically check this repository for updates or wait until a plugin stops working.
If you would like to improve this behavior, please help reach the qBittorrent developers by upvoting: Improve Plugin Manager behavior
There are two ways to install unofficial plugins:
- The easiest way is to copy the link from the "Download" column in the table below and use it as a "web link" in qBittorrent.
- Alternatively, you can open the download link and save the document locally as a Python file (
.py). Then, you can install the plugin by selecting the file from your filesystem.
Some plugins may require additional settings to work properly, so please read the Notes section carefully.
If you have any questions about the installation process, please refer to the official wiki: Install search plugins.
- IlCorsaroNero has been blacklisted on Italy's DNS. Please use a different DNS such as Google or Cloudflare.
- AcademicTorrents please set "Search in" properly!
- Torrent aggregators mix multiple torrent indexes. I tried to implement the most generic torrent/magnet fetching, but sometimes it fails.
- RARBG uses an anti-spam system. Most of the time my implementation will not work, use the official plugin based on torrentapi.
- TNTVillage uses an embedded dump, making the plugin quite large (~20MB)!
- YourBittorrent by default only shows 50 torrents based on your query. I tried to force pagination, but it causes duplicate results. Please use specific queries!
If you want to create a new search engine, please refer to the official wiki and place it inside /src/engines.
For convenience, I have included the nova testing scripts provided by the developers:
cd ./srcpython ./nova2.py <search_engine> <category> <search keywords>
If you are interested in contributing, please refer to Contributing Guidelines for more information and take a look at open issues. Ask any questions you may have and you will be provided guidance on how to get started.
Thank you for considering contributing.
If you find value in my work, please consider making a donation to help me create, and improve my projects.
Your donation will go a long way in helping me continue to create free software that can benefit people around the world.
The content of this repository, except the nova scripts by qBittorrent devs, is distributed under the GNU GPL-3.0
License. See LICENSE for more information.


























