{"id":19905674,"url":"https://github.com/ekristen/azure-nuke","last_synced_at":"2025-09-21T04:32:01.210Z","repository":{"id":39141240,"uuid":"459020927","full_name":"ekristen/azure-nuke","owner":"ekristen","description":"Remove everything from an Azure tenant","archived":false,"fork":false,"pushed_at":"2024-04-13T01:26:25.000Z","size":352,"stargazers_count":15,"open_issues_count":14,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-04-13T21:34:38.877Z","etag":null,"topics":["azure","azure-nuke","azure-tenant","golang","goreleaser","libnuke","nuke"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ekristen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-02-14T04:55:49.000Z","updated_at":"2024-04-21T23:13:24.428Z","dependencies_parsed_at":"2023-11-27T10:02:06.335Z","dependency_job_id":"174198e5-c36c-4817-b2d6-e957afbb37c6","html_url":"https://github.com/ekristen/azure-nuke","commit_stats":null,"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ekristen%2Fazure-nuke","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ekristen%2Fazure-nuke/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ekristen%2Fazure-nuke/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ekristen%2Fazure-nuke/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ekristen","download_url":"https://codeload.github.com/ekristen/azure-nuke/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233711024,"owners_count":18717952,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["azure","azure-nuke","azure-tenant","golang","goreleaser","libnuke","nuke"],"created_at":"2024-11-12T20:34:12.911Z","updated_at":"2025-09-21T04:31:55.887Z","avatar_url":"https://github.com/ekristen.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# azure-nuke\n\n[![license](https://img.shields.io/github/license/ekristen/azure-nuke.svg)](https://github.com/ekristen/azure-nuke/blob/main/LICENSE)\n[![release](https://img.shields.io/github/release/ekristen/azure-nuke.svg)](https://github.com/ekristen/azure-nuke/releases)\n[![Go Report Card](https://goreportcard.com/badge/github.com/ekristen/azure-nuke)](https://goreportcard.com/report/github.com/ekristen/azure-nuke)\n[![Maintainability](https://api.codeclimate.com/v1/badges/51b67f545bfb93ecab2f/maintainability)](https://codeclimate.com/github/ekristen/azure-nuke/maintainability)\n\n**This is potentially very destructive! Use at your own risk!**\n\n## v1 (beta) is out\n\nPlease test, get started right now.\n\n```console\nbrew install ekristen/tap/azure-nuke@1\n```\n\nOr grab from the [beta releases](https://github.com/ekristen/azure-nuke/releases?q=beta\u0026expanded=true)\n\n### Supported OS/Architectures\n\n- Darwin AMD64/ARM64\n- Linux AMD64/ARM64/ARM\n- Windows AMD64\n\n## Overview\n\nRemove all resources from an Azure Tenant and it's Subscriptions.\n\n**azure-nuke** is stable, but it is likely that not all Azure resources are covered by it. Be encouraged to add missing\nresources and create a Pull Request or to create an [Issue](https://github.com/ekristen/azure-nuke/issues/new).\n\n## Documentation\n\nAll documentation is in the [docs/](docs) directory and is built using [Material for Mkdocs](https://squidfunk.github.io/mkdocs-material/).\n\nIt is hosted at [https://ekristen.github.io/azure-nuke/](https://ekristen.github.io/azure-nuke/).\n\n## History\n\nThis was originally put together by taking various components of [rebuy-de/aws-nuke](https://github.com/rebuy-de/aws-nuke)\nand rewriting them to work with Azure. I forked the original aws-nuke after attempting to make contributions and respond\nto issues to learn that the current maintainers only have time to work on the project about once a month and while\nreceptive to bringing in other people to help maintain, made it clear it would take time. Considering the feedback cycle\nwas already weeks on initial communications, I had to make the hard decision to fork and maintain it.\n\nI then decided in December 2023 to write [libnuke](https://github.com/ekristen/libnuke) so that I could rewrite\nmy fork of aws-nuke to use it and then allow rewriting azure-nuke and gcp-nuke to use it as well.\n\n### libnuke\n\nI also needed a version of this tool for Azure and GCP, and initially I just copied and altered the code I needed for\nAzure, but I didn't want to have to maintain multiple copies of the same code, so I decided to create\n[libnuke](https://github.com/ekristen/libnuke) to abstract all the code that was common between the two tools and write\nproper unit tests for it.\n\n## Attribution, License, and Copyright\n\nThe rewrite of this tool to use [libnuke](https://github.com/ekristen/libnuke) would not have been possible without the hard work that came before me\non the original tool by the team and contributors over at [rebuy-de](https://github.com/rebuy-de) and their original work on [rebuy-de/aws-nuke](https://github.com/rebuy-de/aws-nuke).\n\nThis tool is licensed under the MIT license. See the [LICENSE](LICENSE) file for more information. The bulk of this\ntool was rewritten to use [libnuke](https://github.com/ekristen/libnuke) which was in part originally sourced from [rebuy-de/aws-nuke](https://github.com/rebuy-de/aws-nuke).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fekristen%2Fazure-nuke","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fekristen%2Fazure-nuke","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fekristen%2Fazure-nuke/lists"}