An interactive tool to browse s3 like a regular directory structure


Keywords
aws, s3, browser, cli, interactive, prompt, s3-browser, python
License
MIT
Install
pip install s3-browser==0.3.5

Documentation

S3 Browser

Latest tag Build status MIT License

A small, interactive tool to browse s3 like a regular directory structure

Written in python.

Features

  • Tab completion
  • Familiar interface for unix users (cd, ls, file, pwd, etc.)
  • Bookmarking (bookmark add, bookmark ls...)
  • Inspect key metadata (file) or contents (cat)
  • Download or upload individual keys to/from local files (put or get)
  • Maintains command history
  • Lazy-loading and caching of paths (no scanning entire buckets on start up)

Installation

pip install s3_browser

And then run with s3-browser.

Example usage

Usage example

Development

Running tests

Install the project into your virtualenv in development mode:

pip install -e .

Then install the test requirements:

pip install -r requirements_test.txt

and finally run ./build.sh to run the full build.