Skip to main content

google-tui

A textual user interface for google.com

Prerequisites (❗Read carefully❗)

Firstly, you'll need to install the package

pip install google-tui

Secondly, you'll need to get google search api key(s)

  1. Go to developers.google.com/custom-search/v1/overview
  2. Scroll down
  3. Click the big blue Get a key button (screenshot])
  4. Make a app if you haven't already, the name doesn't matter
  5. Click the NEXT button
  6. You'll get an api key

You can do the above process as many times as you want. Each api key has a 100 request limit per day, which is plenty for normal use but if you ever run out of uses you can just create more api keys

Thirdly, you'll need to provide the token(s) to the package. You can use a environment variable named GOOGLE_API_KEY or you can pass the token(s) directly with the --token/-t flag. The environment variable/flag value should be comma separated without spaces (e.g. a,b,c) for multiple tokens or just a singe token (a).

Then you can go in a terminal and run

google-tui

And that should work, otherwise try

python -m google_tui

Release files for google-tui 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for google-tui 0.1.0
File Size Uploaded
google-tui-0.1.0.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for google-tui 0.1.0
File Interpreter ABI Platform
google_tui-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.8 kB

Release files / google-tui-0.1.0.tar.gz

Download URL google-tui-0.1.0.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f035b37e86acb7aadb3f7ca72ab102286c724182e52ad124cc60f58c58f6fcc7
BLAKE2b-256 checksum
How to use checksums
d121b581feab46bbc88c31def5537fe945bf65c16d5e7974b60cc3cb5415102b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release files / google_tui-0.1.0-py3-none-any.whl

Download URL google_tui-0.1.0-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
15f155c3cd1837b60ab34ae790a3d92281acf277ce677fa15fbc0dad6f591ddc
BLAKE2b-256 checksum
How to use checksums
7d6510422baeb58bfff6f8564b2f698b7ff19c5a450bac8f6d68f8eb173e2e81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page