aws-nuke: Safely Remove All Resources from an AWS Account

This repository profile is provided by osrepos.com, an open source repository discovery platform.

aws-nuke: Safely Remove All Resources from an AWS Account

Summary

aws-nuke is a powerful command-line tool designed to remove all resources from an AWS account, ensuring a clean slate. Rewritten in Version 3 using libnuke, it offers enhanced stability, new features, and improved maintainability for efficient cloud resource management. This tool is ideal for development, testing, or decommissioning AWS environments.

Repository Information

Analyzed by OSRepos on January 12, 2026

Topics

Click on any tag to explore related repositories

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Introduction

aws-nuke is an open-source command-line interface (CLI) tool developed by ekristen, designed to systematically remove all resources from an AWS account. This powerful utility is particularly useful for cleaning up development or testing environments, ensuring no lingering resources incur unexpected costs, or for completely decommissioning an AWS account. Version 3 represents a significant rewrite, leveraging the libnuke library for improved stability, test coverage, and a host of new features.

Installation

To get started with aws-nuke, it is recommended to follow the detailed installation instructions provided in the official documentation. The tool offers various installation methods, including a published Homebrew Tap for macOS users.

For comprehensive installation guides, please refer to the official aws-nuke documentation (opens in a new tab).

Examples

aws-nuke operates by identifying and deleting resources across your AWS account. Its primary function is executed via the run subcommand. Before performing any destructive actions, it's crucial to understand the configuration and potential impact.

A typical workflow involves:

  • Configuring the tool with a YAML file to specify regions and resources to target or exclude.
  • Using the explain account and explain config commands to understand what will be affected.
  • Executing the aws-nuke run command to initiate the deletion process.

For detailed usage examples and configuration options, consult the official aws-nuke documentation (opens in a new tab).

Why Use It?

aws-nuke provides a robust and reliable solution for managing AWS account cleanup. Key benefits include:

  • Comprehensive Cleanup: Ensures all provisioned resources are removed, preventing orphaned resources and unexpected billing.
  • Enhanced Stability: The Version 3 rewrite with libnuke brings over 95% test coverage to the core library, leading to greater reliability.
  • New Features: Includes signed Darwin Binaries for macOS, a Homebrew Tap, global filters, the ability to run against all enabled regions, and improved CloudFormation stack handling.
  • Maintainability: Designed for easier maintenance and bug fixing, with ongoing development to add more resource types and features.
  • Safety Features: While powerful, it encourages careful configuration and explanation commands to prevent accidental deletions.

Links

Related repositories

Similar repositories that may be relevant next.

Fix Inventory: Open-Source Cloud Security Posture Management for Multi-Cloud

Fix Inventory: Open-Source Cloud Security Posture Management for Multi-Cloud

May 2, 2026

Fix Inventory is an open-source tool for cloud and security engineers, designed to identify and remediate critical risks across AWS, GCP, Azure, and Kubernetes. It provides a graph-based data model to collect, normalize, and triage security risks in multi-cloud infrastructure, offering a powerful alternative to proprietary cloud security solutions. Written in Python, it supports over 300 cloud services and various security use cases.

awsgcpazure
s3cmd: Command-Line Tool for S3 Compatible Storage Management

s3cmd: Command-Line Tool for S3 Compatible Storage Management

April 26, 2026

s3cmd is a powerful command-line tool for managing data in Amazon S3 and other S3-compatible cloud storage services. Written in Python, it provides a robust solution for power users, batch scripts, and automated backups. Its extensive features, including multipart uploads and encryption, make it an essential utility for cloud storage interaction.

s3cmds3aws
Webiny-js: Open-Source Serverless Enterprise CMS for AWS

Webiny-js: Open-Source Serverless Enterprise CMS for AWS

January 24, 2026

Webiny-js is an open-source serverless enterprise CMS designed for AWS environments. It offers a comprehensive suite of tools including a headless CMS, page builder, form builder, and file manager. This platform is highly customizable and easily expandable, making it suitable for various enterprise needs.

serverlesscmsheadless-cms
awslabs/mcp: Enhance AI Assistants with AWS Model Context Protocol Servers

awslabs/mcp: Enhance AI Assistants with AWS Model Context Protocol Servers

January 17, 2026

The awslabs/mcp repository offers a suite of specialized Model Context Protocol (MCP) servers designed to help users maximize their AWS experience. These servers enable seamless integration between Large Language Model (LLM) applications and various AWS services, providing AI assistants with real-time access to documentation, contextual guidance, and best practices. This enhances the quality and accuracy of AI-generated outputs for cloud development and operations.

awsmcpmcp-client

Source repository

Open the original repository on GitHub.

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️