Desktop client application for Searx/SearXNG/searx-space

CYBERDEViL 6467810581 update CHANGELOG.md 2 years ago
bin a3da43fa9a Add bin/searx-qt-debug. (Not installed yet) 3 years ago
docs 41e2eb41cb Update docs build dependencies. 2 years ago
locale 2d9a6c6a25 Add Dutch translation. 2 years ago
searxqt 76e3b54ef5 Fix loading default profile. 2 years ago
share 76e3b54ef5 Fix loading default profile. 2 years ago
themes 62e6296d95 Find text in the search results (Ctrl + F) 2 years ago
utils 7ce366d2b0 install_debian.sh for easy download/package/install on Debian based sys. 2 years ago
.editorconfig cbbbf746e3 Add .editorconfig 4 years ago
.gitignore 1d78f78de7 Added utils/gen_deb.sh for generating a Debian package; requires python3-stdeb 4 years ago
CHANGELOG.md 6467810581 update CHANGELOG.md 2 years ago
COPYING e513d3ca86 initial 4 years ago
MANIFEST.in b13e86dbb7 Update stuff for Debian packaging. 2 years ago
README.md 41e2eb41cb Update docs build dependencies. 2 years ago
setup.py 6e551e21d4 Use same python bin to call stuff in setup.py as the proc is running setup.py 2 years ago

README.md

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