Welcome to the AWS CLI Tools GitHub organization! This organization is dedicated to the development of open-source command-line interface (CLI) tools for Amazon Web Services (AWS).
The primary goal of these tools is twofold:
- Enhance the performance and speed of existing AWS CLI tools: We achieve this by reengineering these tools using the Rust programming language, known for its performance benefits and memory safety.
- Building new tools: Apart from enhancing existing tools, we also focus on creating new CLI tools that cater to the needs of AWS users and solve unique problems in the AWS ecosystem.
Here are the fundamental principles that guide the design and implementation of our CLI tools:
-
Each Program Does One Thing Well: Following the Unix philosophy, we design our CLI tools to do one thing and do it well. This principle encourages the creation of simple, robust, and composable tools that can be chained together to solve more complex problems.
-
Speed: The performance of our CLI tools is a top priority. By leveraging the speed of the Rust programming language, we aim to provide CLI tools that execute tasks quickly and efficiently.
-
Interoperability: We design our CLI tools to be interoperable with other tools. The output of our tools is designed to be easily consumed by other CLI tools, making it easy to integrate our tools into existing workflows and pipelines.
We encourage contributions from everyone. If you're interested in contributing, please check out our Contribution Guidelines for information on how to get started.
If you have any questions or suggestions, feel free to reach out to us. You can contact us via email at support@sharatless.cloud or connect with us on Twitter @TServerless.
We're excited to have you here and look forward to building great things together!