donnemartin / saws

A supercharged AWS command line interface (CLI).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SAWS and AWS Collaboration

donnemartin opened this issue · comments

SAWS and AWS Collaboration

SAWS and the AWS team behind aws-cli and boto will be collaborating to speed up development.

Check out the announcement and upcoming features. Stay tuned for more info!

[Edit] aws-shell is now live!

SAWS: A Supercharged AWS CLI

Build Status Documentation Status Dependency Status Codecov

PyPI version PyPI License

SAWS

Motivation

AWS CLI

Although the AWS CLI is a great resource to manage your AWS-powered services, it's tough to remember usage of:

  • 50+ top-level commands
  • 1400+ subcommands
  • Countless command-specific options
  • Resources such as instance tags and buckets

SAWS: A Supercharged AWS CLI

SAWS aims to supercharge the AWS CLI with features focusing on:

  • Improving ease-of-use
  • Increasing productivity

Under the hood, SAWS is powered by the AWS CLI and supports the same commands and command structure.

SAWS and AWS CLI Usage:

aws <command> <subcommand> [parameters] [options]

SAWS features:

  • Auto-completion of:
    • Commands
    • Subcommands
    • Options
  • Auto-completion of resources:
  • Customizable shortcuts
  • Fuzzy completion of resources and shortcuts
  • Fish-style auto-suggestions
  • Syntax and output highlighting
  • Execution of shell commands
  • Command history
  • Contextual help
  • Toolbar options

SAWS is available for Mac, Linux, Unix, and Windows.

Check out the main SAWS page for more info.

@donnemartin do you have any insights on when the merge will take place and maybe a beta/rc will be released?

I searched for the aws shell but couldn't find anything ...if you know/ can share that will be highly appreciated

@DanyC97 aws-shell is under active development, although I'm not sure we're ready to announce a release date yet. It might be sooner than you think :)

@donnemartin okay in this case i have to wait quietly ;)

aws-shell is now live!

awesome !!!!

Are SAWS and aws-shell both still under active development?

@benkehoe new feature development will be done on aws-shell. Here's the currently active branch that will eventually be merged to master:

https://github.com/awslabs/aws-shell/tree/wizard-feature

For saws I only plan to do minor maintenance work, possibly until all saws features have been ported to aws-shell.

So SAWS will be deprecated eventually?

@sysadmiral I think that would be the best approach. With the AWS collaboration on aws-shell we can focus on building a quality app together instead of working independently on very similar solutions.