{"id":19544038,"url":"https://github.com/rpgreen/cfn","last_synced_at":"2026-05-15T10:38:37.940Z","repository":{"id":64301307,"uuid":"99031934","full_name":"rpgreen/cfn","owner":"rpgreen","description":"Friendly command-line tools for AWS CloudFormation","archived":false,"fork":false,"pushed_at":"2020-04-29T17:30:46.000Z","size":154,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-08T19:15:27.832Z","etag":null,"topics":["aws","cloudformation","golang"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rpgreen.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}},"created_at":"2017-08-01T18:35:46.000Z","updated_at":"2020-06-30T12:49:52.000Z","dependencies_parsed_at":"2023-01-15T09:31:00.342Z","dependency_job_id":null,"html_url":"https://github.com/rpgreen/cfn","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rpgreen%2Fcfn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rpgreen%2Fcfn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rpgreen%2Fcfn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rpgreen%2Fcfn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rpgreen","download_url":"https://codeload.github.com/rpgreen/cfn/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240801035,"owners_count":19859727,"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":["aws","cloudformation","golang"],"created_at":"2024-11-11T03:24:12.137Z","updated_at":"2026-05-15T10:38:32.920Z","avatar_url":"https://github.com/rpgreen.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cfn\nA simple command-line tool to tail human-readable [AWS CloudFormation](https://aws.amazon.com/cloudformation/) events suitable for observing stack creation and updates in real-time. This may be useful when developing and testing CloudFormation templates, or when monitoring infrastructure deployments.\n## Install\n```\ngo get github.com/rpgreen/cfn\n```\n(Optional) Configure aws cli\n```\naws configure\n```\n## Use\n```\nUsage: cfn [-c command] [-s stackname] [-r region] [-p profile]\n  -c string\n    \tCommand to use (i.e. 'tail') (default \"tail\")\n  -p string\n    \tAWS SDK profile name to use (optional)\n  -r string\n    \tAWS region to use (optional)\n  -s string\n    \tStack to use (optional)\n  -o string\n        Output format to use (text or table) (default \"text\")\n```\n## Examples\n### Tail events from the most recently updated stack using default AWS credentials and region\n```\n$ ./cfn\n```\n### Tail events using specified stack and region, and using specified AWS credentials profile\n```\n$ ./cfn -s mystack -p myprofile -r us-east-1\n```\n### Tail events after creating/updating a stack\n```\n$ aws cloudformation create-stack --stack-name mystack --template-body file://mytemplate.yml \u0026\u0026 cfn -s mystack\n```\n\u003cimg src=\"https://github.com/rpgreen/cfn/blob/master/ss.png\" width=\"769\" height=\"176\"/\u003e\n\nBy default, cfn will look for credentials using the default credential provider chain used by the [AWS CLI](http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html#config-settings-and-precedence). Similarly, the default region is based on the AWS CLI configuration.\n\nTo provide a custom credential profile, use the -p option. To override the default region, use the -r option.\n\nIf no stack is specified with -s option, cfn will attempt to find the most recently updated stack.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frpgreen%2Fcfn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frpgreen%2Fcfn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frpgreen%2Fcfn/lists"}