Skip to content

cibinmathew/aws-urwid-cli

Repository files navigation

CLI app to interact with AWS

Simple urwid based cli to query and dispaly AWS resource details. Created as a tutorial.

  • easily navigable with vim keybindings like single key shortcuts.
  • uses urwid TUI library
  • Fetches and displays some basic information about selected AWS resources.

Read the tutorial blog: Building a cli app for AWS

Demo

Dual Pane example

Demo

Single Pane example

SinglePane

Setup and Usage

  1. Install the dependencies

    python3 -m pip install -r requirements.txt

  2. Ensure AWS environment variables/credentials are properly set

  3. Running the script

    python3 aws_single_pane.py  # single pane example
    python3 aws_dual_pane.py  # dual pane example
  4. Press s to see SQS queues, b to list buckets & q to quit the app

License

MIT

Releases

No releases published

Packages

No packages published

Languages