A Text User Interface for exploring Google Cloud Storage. Fast and cached.
pip install -U gstui
Install fzf
Run gstui
or gstui --help
to see more options.
Loading buckets or the inital listing for the first time can take a long time to cache. You can create an initial cache of everything with: gstui -a
.
The first picker is for selecting the bucket and the second is for selecting the blob to download.
Be free to submit a PR. Check the formatting with flake8 and for new features try to write tests.
poetry run tests
Or manually
poetry run pytest tests -n 4 -vvv
- Better thread management
- Don't rely on
time.sleep
for cache tests - urwid UI