cfnctl
Cfnctl brings the Terraform cli experience to AWS Cloudformation :cloud: (by rogerwelin)
rain
A development workflow tool for working with AWS CloudFormation. (by aws-cloudformation)
cfnctl | rain | |
---|---|---|
4 | 4 | |
131 | 872 | |
- | 2.8% | |
4.4 | 9.5 | |
about 1 year ago | 7 days ago | |
Go | Go | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cfnctl
Posts with mentions or reviews of cfnctl.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-22.
- Cfnctl - Terraform cli experience for AWS Cloudformation
- Show HN: Cfnctl – Terraform CLI experience to AWS Cloudformation
-
terraform cli workflow for aws cloudformation
You can find the project here: https://github.com/rogerwelin/cfnctl
rain
Posts with mentions or reviews of rain.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-01-27.
-
What is an AWS CloudFormation Template?
For more complex validations, as well as basic syntax checks, you can use additional tools in your CI/CD pipelines, such as CloudFormation Linter (cfn-lint) and CloudFormation Rain (rain fmt). Another way to validate your templates is to use an IDE extension to provide real-time validation during authoring.
-
Cfnctl - Terraform cli experience for AWS Cloudformation
Similar and also written in Go: Rain https://github.com/aws-cloudformation/rain
-
Show HN: Precloud – Dynamic tests for infrastructure-as-code. Open source
Some similar IaC dynamic analysis tools written in golang:
https://github.com/terraform-linters/tflint-ruleset-aws/blob...
https://github.com/aws-cloudformation/rain/pull/93
-
DevOps tools you should have on your belt
🌧 Rain A development workflow tool for working with CloudFormation. ❗️Rain is currently in preview and shouldn't yet be considered stable enough for production use.
What are some alternatives?
When comparing cfnctl and rain you can also consider the following projects:
tfsort - A CLI utility to sort Terraform variables and outputs
cfn-python-lint - CloudFormation Linter
terranetes-controller - The terranetes controller manages the lifecycle of an OpenTofu or Terraform resource, allowing developers to self-serve dependencies in a controlled manner.
StackJanitor - StackJanitor is a serverless, event-driven stack cleanup tool.
qovery-cli - Qovery Command Line Interface
AWSConsoleRecorder - Records actions made in the AWS Management Console and outputs the equivalent CLI/SDK commands and CloudFormation/Terraform templates.