In addition to SearxNG, Librex is another authoritative metasearch engine I use. It is configurable in different ways and includes torrents.
Brave, Quant, Yandex, and Mojeek are other centralized engines that do not rely on Google or Bing TMK.
I also run Yacy.net instance which is decentralized and federated. I crawl the sites I want to include as do the other operators. It is good for non-authoritative searches for topics that might be suppressed in centralized search engines.
Not only for topics that are suppressed, but also topics that are very niche. I played around with yacy to crawl for documentation of mechanical switches for my project - keycomp.co. It is awesome that you can just put few websites that you want to crawl, even edit its robots.txt and collect all of the data you need. Only issue is that it is very easy to just run out of storage, and even if you have that problem under control, there is an issue with yacy randomly crashing.
How big would you say Yacy's resource hogging is nowadays? I was considering running an instance years ago but I was told horror stories of it using 4 gb of ram at minimum.
Yes it is RAM intensive but depends on usage. When my instance is not being used much, it is consuming 1GB. I haven't seen high usage and RAM spikes as I have not published my instance to the world to use.
Brave, Quant, Yandex, and Mojeek are other centralized engines that do not rely on Google or Bing TMK.
I also run Yacy.net instance which is decentralized and federated. I crawl the sites I want to include as do the other operators. It is good for non-authoritative searches for topics that might be suppressed in centralized search engines.