gitextract_kjzxsbiv/ ├── .dockerignore ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── feature_request.md │ │ ├── new-theme.md │ │ └── question.md │ └── workflows/ │ ├── buildx.yml │ ├── docker_main.yml │ ├── docker_tests.yml │ ├── pypi.yml │ ├── scan.yml │ ├── stale.yml │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .replit ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── README.md ├── app/ │ ├── __init__.py │ ├── __main__.py │ ├── filter.py │ ├── models/ │ │ ├── __init__.py │ │ ├── config.py │ │ ├── endpoint.py │ │ └── g_classes.py │ ├── request.py │ ├── routes.py │ ├── services/ │ │ ├── __init__.py │ │ ├── cse_client.py │ │ ├── http_client.py │ │ └── provider.py │ ├── static/ │ │ ├── bangs/ │ │ │ └── 00-whoogle.json │ │ ├── build/ │ │ │ └── .gitignore │ │ ├── css/ │ │ │ ├── dark-theme.css │ │ │ ├── error.css │ │ │ ├── header.css │ │ │ ├── input.css │ │ │ ├── light-theme.css │ │ │ ├── logo.css │ │ │ ├── main.css │ │ │ ├── search.css │ │ │ └── variables.css │ │ ├── img/ │ │ │ └── favicon/ │ │ │ ├── browserconfig.xml │ │ │ └── manifest.json │ │ ├── js/ │ │ │ ├── autocomplete.js │ │ │ ├── controller.js │ │ │ ├── currency.js │ │ │ ├── header.js │ │ │ ├── keyboard.js │ │ │ └── utils.js │ │ ├── settings/ │ │ │ ├── countries.json │ │ │ ├── header_tabs.json │ │ │ ├── languages.json │ │ │ ├── themes.json │ │ │ ├── time_periods.json │ │ │ └── translations.json │ │ └── widgets/ │ │ └── calculator.html │ ├── templates/ │ │ ├── display.html │ │ ├── error.html │ │ ├── footer.html │ │ ├── header.html │ │ ├── imageresults.html │ │ ├── index.html │ │ ├── logo.html │ │ ├── opensearch.xml │ │ └── search.html │ ├── utils/ │ │ ├── __init__.py │ │ ├── bangs.py │ │ ├── misc.py │ │ ├── results.py │ │ ├── search.py │ │ ├── session.py │ │ ├── ua_generator.py │ │ └── widgets.py │ └── version.py ├── app.json ├── charts/ │ └── whoogle/ │ ├── .helmignore │ ├── Chart.yaml │ ├── templates/ │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── hpa.yaml │ │ ├── ingress.yaml │ │ ├── service.yaml │ │ ├── serviceaccount.yaml │ │ └── tests/ │ │ └── test-connection.yaml │ └── values.yaml ├── docker-compose-traefik.yaml ├── docker-compose.yml ├── heroku.yml ├── letsencrypt/ │ └── acme.json ├── misc/ │ ├── check_google_user_agents.py │ ├── generate_uas.py │ ├── heroku-regen.sh │ ├── instances.txt │ ├── replit.py │ ├── tor/ │ │ ├── start-tor.sh │ │ └── torrc │ └── update-translations.py ├── pyproject.toml ├── requirements.txt ├── run ├── setup.cfg ├── test/ │ ├── __init__.py │ ├── conftest.py │ ├── mock_google.py │ ├── test_alts.py │ ├── test_autocomplete.py │ ├── test_autocomplete_xml.py │ ├── test_http_client.py │ ├── test_json.py │ ├── test_misc.py │ ├── test_results.py │ ├── test_routes.py │ ├── test_routes_json.py │ └── test_tor.py └── whoogle.template.env