Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Amazon Web Services
  3. aws-missing-tools

aws-missing-tools

Shell

A suite of command-line tools extending AWS CLI functionality for EC2, RDS, IAM, CloudFormation, and Route53 management.

GitHubGitHub
1.3k stars399 forks0 contributors

What is aws-missing-tools?

AWS Missing Tools is a suite of command-line utilities that extends the functionality of Amazon's official AWS CLI. It provides specialized scripts for managing AWS resources like EC2, RDS, IAM, CloudFormation, and Route53, addressing gaps in native tooling for common administrative tasks such as automated backups, high-availability deployments, and infrastructure monitoring.

Target Audience

DevOps engineers, cloud administrators, and AWS users who manage infrastructure via command line and need more automation and specialized utilities beyond the standard AWS CLI.

Value Proposition

Developers choose AWS Missing Tools because it offers focused, single-purpose scripts that automate repetitive AWS management tasks, saving time and reducing manual errors, while adhering to Unix philosophy for simplicity and composability.

Overview

tools for managing AWS resources including EC2, EBS, RDS, IAM, CloudFormation and Route53.

Use Cases

Best For

  • Automating EBS snapshot backups across multiple EC2 volumes
  • Performing zero-downtime replacements of EC2 instances in Auto Scaling Groups
  • Applying CloudWatch alarms to Auto Scaling Groups and RDS instances
  • Migrating Route53 DNS zones between AWS accounts
  • Auditing IAM access keys for security compliance
  • Injecting userdata scripts into CloudFormation templates dynamically

Not Ideal For

  • Teams using Infrastructure as Code tools like Terraform for end-to-end management
  • Projects requiring graphical interfaces or dashboards for AWS operations
  • Organizations with strict policies mandating only AWS-native or certified tools

Pros & Cons

Pros

Automated EBS Backups

ec2-automate-backup simplifies snapshot creation for multiple volumes with a single command, reducing manual effort as per the README.

Zero-Downtime Deployments

aws-ha-release enables high-availability replacement of EC2 instances in Auto Scaling Groups behind ELB, ensuring no service interruption directly from the tool description.

CloudWatch Alarm Automation

Tools like as-apply-alarms automate applying alarms to Auto Scaling Groups, saving time on bulk configurations mentioned in the README.

Route53 Zone Migration

route53-migrate-zone facilitates easy migration of DNS zones between AWS accounts or zones, addressing a gap in native tools as described.

Cons

Fragmented Toolset

The suite consists of separate scripts without a unified interface, requiring individual setup and management, which can be cumbersome.

Limited Documentation

The README provides only basic descriptions without detailed examples or troubleshooting guides, relying on user familiarity with AWS CLI.

Maintenance Risks

As a community project, it may not be updated regularly to match AWS API changes, potentially leading to compatibility issues over time.

Frequently Asked Questions

Quick Stats

Stars1,336
Forks399
Contributors0
Open Issues41
Last commit7 years ago
CreatedSince 2012

Tags

#aws-cli#infrastructure-automation#devops-tools#cloud-management#bash-scripts#cloudformation

Built With

B
Bash
R
Ruby

Included in

Amazon Web Services14.0k
Auto-fetched 1 day ago

Related Projects

cloud-custodiancloud-custodian

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

Stars5,973
Forks1,613
Last commit4 days ago
vagrant-awsvagrant-aws

Use Vagrant to manage your EC2 and VPC instances.

Stars2,593
Forks571
Last commit4 years ago
nixopsnixops

NixOps is a tool for deploying to NixOS machines in a network or cloud.

Stars2,151
Forks366
Last commit4 months ago
awspecawspec

RSpec tests for your AWS resources.

Stars1,177
Forks190
Last commit9 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub