# ekristen/aws-nuke

Remove all the resources from an AWS account

Repository: https://github.com/ekristen/aws-nuke
Canonical: https://ross.abutalabs.com/products/ekristen-aws-nuke
Homepage: https://aws-nuke.ekristen.dev
Language: Go
License: MIT
License Family: permissive
Topics: aws, cli, goreleaser, github-actions, cosign, mkdocs, mkdocs-material, libnuke
Last push: 2026-08-08T18:52:02+00:00

## Health v2 (maintenance only)
Score: 92/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 96, release rhythm 81, longevity 100
- inputs: {"age_days": 1748, "days_push": 25, "days_rel": 48, "gap_med": 3, "n_releases_24m": 92}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1391, forks 142 (observed 2026-08-28T04:04:35.946900+00:00)

## What it is
aws-nuke is a Go CLI tool that removes all resources from an AWS account, with configurable filters, presets, and region targeting. It is an actively maintained fork of rebuy-de/aws-nuke, rewritten on top of the libnuke library.

## Use cases
- wipe all resources from a dev AWS account
- clean up AWS accounts to avoid billing charges
- delete test resources after CI runs
- reset a sandbox AWS account before teardown
- bulk delete AWS resources across all enabled regions
- filter which AWS resource types to keep or remove

## When to choose
- you need to empty an entire AWS account of resources
- you want configurable filters, presets, and wildcard resource-type includes/excludes
- you want an actively maintained alternative to rebuy-de/aws-nuke with signed binaries and Docker images

## When to avoid
- you only need to delete a few specific resources (use the AWS CLI or console)
- you cannot tolerate the risk of destructive bulk deletion in production accounts
- you need cloud providers other than AWS

## Facets
- artifact type: cli-tool
- maturity: stable
- function: cli, cloud, developer-tools
- domain: cloud-computing, developer-tools
- platform: cli, windows, go
- tags: aws, resource-deletion, account-cleanup, cost-cleanup, libnuke, destructive, devops, automation, linux, macos, docker

## Member repositories
- ekristen/aws-nuke (main) score 92

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:35.946900+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:39:35.766397+00:00, confidence not recorded.
  - readme: https://github.com/ekristen/aws-nuke (fetched 2026-08-28T04:04:35.946900+00:00, sha ebd6083773ff)
  - homepage: https://aws-nuke.ekristen.dev (fetched 2026-08-29T11:54:48.288433+00:00, sha e7d836f1db6d)
  - site_page: https://aws-nuke.ekristen.dev/features/overview (fetched 2026-08-29T11:54:48.297371+00:00, sha 592b8cf32905)
  - site_page: https://aws-nuke.ekristen.dev/installation (fetched 2026-08-29T11:54:48.299028+00:00, sha 433fe9b1c875)
  - site_page: https://aws-nuke.ekristen.dev/features/bypass-alias-check (fetched 2026-08-29T11:54:48.300659+00:00, sha 3ae3d132057e)
  - site_page: https://aws-nuke.ekristen.dev/features/global-filters (fetched 2026-08-29T11:54:48.302112+00:00, sha b2fb19158fed)
  - site_page: https://aws-nuke.ekristen.dev/features/filter-groups (fetched 2026-08-29T11:54:48.303645+00:00, sha aad80a66b3d4)
  - site_page: https://aws-nuke.ekristen.dev/features/enabled-regions (fetched 2026-08-29T11:54:48.305837+00:00, sha bdaf2ee0ecd3)
  - site_page: https://aws-nuke.ekristen.dev/features/name-expansion (fetched 2026-08-29T11:54:48.311543+00:00, sha 10cf3a6bd157)
  - site_page: https://aws-nuke.ekristen.dev/features/signed-binaries (fetched 2026-08-29T11:54:48.313153+00:00, sha b30c0f629956)
- Data as of 2026-08-30T08:39:29.467469+00:00.
