I made a qBittorrent search plugin that queries a live DHT index instead of scraping torrent sites
Every search plugin I have installed eventually breaks the same way, it scrapes a site, the site changes its markup or goes down, and the plugin quietly returns nothing. The unofficial plugin list is full of them.
So I tried a different source. Instead of scraping a site, this queries an index built by crawling the BitTorrent DHT directly sampling it via BEP 51 and pulling metadata over BEP 9. There is no website in the path, so there is no website to break.
Install: drop one file in your plugins folder. Thats it, no account, no API key, nothing to edit. The plugin is MIT-licensed.
https://github.com/raul2hot/dht-qbit-plugin
What it's good and bad at, honestly. The index is new, so it's strong on what's being actively shared right now and thin on old or obscure catalogue. A current release comes back well seeded in a few hundred milliseconds; something from 2014 may come back empty. Results are ranked by relevance to what you typed rather than by seeder count, so the title you searched for beats whatever merely happens to be well seeded.
Disclosure: I built it and I run the index. Searches go through a free, rate-limited endpoint that I pay for. The crawler itself isn't public. There's an optional paid path if you'd rather have your own quota than a shared limit you never need it, and the plugin doesn't nag you about it.
Bug reports welcome, especially anything where results look wrong rather than absent.