🍺 BREW Explorer

← all formulae

cfnctl

brew install cfnctl v0.1.1 Apache-2.0

Brings the Terraform cli experience to AWS Cloudformation

6
30-day installs · #10008
11
90-day · #11807
86
365-day · #9597
135
★ GitHub stars · updated 4mo ago

Build dependencies

go

GitHub topics

aws cli cloud cloud-management cloudformation go golang iac infrastructure-as-code terraform

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "go"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Brings the Terraform cli experience to AWS Cloudformation",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:16+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "cfnctl",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-04-14T09:59:07Z",
  "github_readme_excerpt": "## \u2601\ufe0f  Cfnctl\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://goreportcard.com/report/github.com/rogerwelin/cfnctl\"\u003e\u003cimg src=\"https://goreportcard.com/badge/github.com/rogerwelin/cfnctl?style=for-the-badge\u0026logo=go\" alt=\"Go Report Card\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/rogerwelin/cfnctl/actions/workflows/ci.yml\"\u003e\u003cimg src=\"https://img.shields.io/github/actions/workflow/status/rogerwelin/cfnctl/ci.yml?branch=master\u0026style=for-the-badge\u0026logo=github\" alt=\"Build status\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/rogerwelin/cfnctl/blob/master/go.mod\"\u003e\u003cimg src=\"https://img.shields.io/github/go-mod/go-version/rogerwelin/cfnctl?style=for-the-badge\u0026logo=go\" alt=\"Go version\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/rogerwelin/cfnctl/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/rogerwelin/cfnctl?style=for-the-badge\u0026logo=github\u0026color=orange\" alt=\"Current Release\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/rogerwelin/cfnctl/blob/master/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/badge/LICENSE-AL2-orange?style=for-the-badge\" alt=\"License\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n[[ _pronounced_ cfn control _or_ cloudformation control ]]\n\nAre you a fan of Terraform but forced to use Cloudformation due to organizational or technical reasons? Introducing **cfnctl**, a CLI that brings the Terraform cli experience to Cloudformation. You\u0027ll never need to use the AWS Console for managing stacks again!\n\nWith *cfnctl*, you write Cloudformation templates as usual but use the cli workflow that you are already used to from Terraform, including:\n\n* **apply**\n* **plan**\n* **destroy**\n* **output**\n\n\n### Demo\n\n[![Cfnctl](./cfnctl.svg)](https://asciinema.org/a/abFfMrlLp3MTDHjrrzWpbyDDI?autoplay=1)\n\n\n### Installation\n\nGrab a pre-built binary from the [GitHub Releases page](https://github.com/rogerwelin/cfnctl/releases) for your OS of choice\n\n\n### Usage\n\nIf you are a terraform user the *cfnctl* cli works as you would expect. Running the binary without flags will give you the help output:\n\n```bash\n\u2717 ./cfnctl\n NAME:\n    cfnctl - \u2728 Terraform cli exp",
  "github_repo": "rogerwelin/cfnctl",
  "github_stars": 135,
  "github_topics": [
    "aws",
    "cli",
    "cloud",
    "cloud-management",
    "cloudformation",
    "go",
    "golang",
    "iac",
    "infrastructure-as-code",
    "terraform"
  ],
  "homepage": "https://github.com/rogerwelin/cfnctl",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 6,
  "installs_365d": 86,
  "installs_90d": 11,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Apache-2.0",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "cfnctl",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 10008,
  "rank_365d": 9597,
  "rank_90d": 11807,
  "raw_hash": "5299db7af684fa80",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/c/cfnctl.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.1.1",
  "versioned_formulae": [],
  "why_use_this": null
}