README.md 2.1 KB

Searx-Qt

Lightweight desktop application for Searx.

screenshot

About

Description

Searx-Qt is a lightweight desktop application that lets you search on public Searx instances listed on https://searx.space.

Technically Searx-Qt is a client application that does magic with the Searx API and Searx-Stats2 it's instances.json

For more detailed information about Searx-Qt see docs/index.rst or docs/index.html.

Searx

Actual search requests will be made to a server running Searx software, there are many public available. We call such servers 'instances'.

If you are not familiar with the Searx project; you can checkout their page here: https://searx.github.io/searx/ or https://searx.me/

Searx-Stats2

The Searx-Stats2 project lists public Searx instances with statistics. The original instance is running at https://searx.space/. This is where Searx-Qt will request a list with instances when the update button is pressed.

License

GPL3 (https://www.gnu.org/licenses/gpl-3.0.en.html)

Dependecies

name version license url
Python 3 PSFL https://docs.python.org/3/license.html
requests Apache 2 http://docs.python-requests.org/en/master/
PyQt5 GPL3 https://www.riverbankcomputing.com/software/pyqt/intro
urllib3 MIT https://urllib3.readthedocs.io/

* Optional

name version license url desc
pysocks BSD https://github.com/Anorov/PySocks For socks proxy support

Build

name version license url desc
gettext - GPL https://www.gnu.org/software/gettext/ Compiling translations.
PyQt5-Dev-Tools Qt5 GPL3 https://riverbankcomputing.com/software/pyqt/intro Compiling theme icons