qBittorrent Search Plugins
A growing collection of search plugins for the qBittorrent, an awesome and opensource torrent client.
Table of Contents
π About The Project
This repository contains various search engine plugins that I developed for qBittorrent, an amazing and open source torrent client.
If you want to request a specific plugin or a existing one stops working, please let me know by opening an issue.
βοΈ Getting Started
These plugins are unofficial, so you must install them manually.
Due to qBittorrent behavior, to update unofficial plugins you must check this repository periodically or wait until a plugin stops working for you.
If you want improve such behavior, please help me reaching qBittorrent's developer by upvoting: Improve Plugin Manager behavior
Installation
There are 2 ways to install unofficial plugins:
-
The easier way is to copy the link of the "Download" table's column and use it as "web link" for qBittorrent.
-
The other way is to save the file in a temporary location by going to the download link and saving the document as a python file,
.py
. Then you can install the plugin by selecting the file from your filesystem.
Some plugins may need additional settings to work properly, please read carefully the Notes section.
For any doubts about the installation process, please refer to the official wiki: Install search plugins.
Plugin List
Notes
- 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 fetch but sometime it fails
- RARBG uses an anti-spam system, for most of the time my implementation will not work, use the official plugin based on torrentapi.
- TNTVillage uses an embeded dump, so it is a bit fatty: 20MB of plugin!
- YourBittorrent by default the website only shows 50 torrent based on your text-query, I tried to force pagination but it causes duplicates results. So... use specific queries!
Developer Notes
If you want to create a new search engine, please refer to the official wiki
and put it inside /src/engines
.
For commodity, I have included the needed files requires to testing the plugins, the nova scripts:
cd ./src
-
python ./nova2.py search_engine category search keywords
π« Contributing
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.
π€ Support
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.
β οΈ License
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.