SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Cloudformation Projects
-
awesome-aws
A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.
Inspired by awesome list and donnemartin/awesome-aws.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
checkov
Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.
Project mention: Ditched Terraform for OpenTofu. Why Devs Everywhere Are Making the Same Move (cheatsheet included) | dev.to | 2025-06-19Checkov https://www.checkov.io A static analysis tool to scan infrastructure code for misconfigs, secrets, and best practice violations.
-
There are probably two use cases.
Configuration files for programs. These tend to be short.
DSLs which are large manifests for things like cloud infrastructure. These tend to be long, they grow over time.
My pet hypothesis is these DSLs exist mostly for neutrality - the vendor can't assume you have Python or something present. But as a user, you can assume just that and gain a lot by authoring in a proper language and generating YAML.
See https://github.com/cloudtools/troposphere for a great example for AWS CloudFormation.
-
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.
-
Udacity-Data-Engineering-Projects
Few projects related to Data Engineering including Data Modeling, Infrastructure setup on cloud, Data Warehousing and Data Lake development.
-
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
cloudformation-cli
The CloudFormation Provider Development Toolkit allows you to author your own resource providers and modules that can be used by CloudFormation.
Project mention: A Guide to Effective Use of the Terraform AWS Cloud Control Provider | dev.to | 2024-09-22Even though the AWS CC Provider covers new AWS services quickly, there’s still a lot of room for improvement when it comes to older services. According to this GitHub issue, as of October 2023, the Cloud Control API supports only 859 resources, many of which are not supported in all AWS regions. According to Resource types that support Cloud Control API, as of July 2024 it supports 1034 resources, which is encouraging to see. However, there is still a list of suppressed resources that are not compatible with how the AWS CC Provider generates resources, bringing the actual supported number of resources to around 1,000. Compared to about 1,400 resources supported by the AWS Provider, that's only about 70% coverage and less if you consider resources that haven't been implemented in the AWS Provider.
-
-
-
-
sumologic-aws-lambda
A collection of lambda functions to collect data from Cloudwatch, Kinesis, VPC Flow logs, S3, security-hub and AWS Inspector
-
sagemaker-run-notebook
Tools to run Jupyter notebooks as jobs in Amazon SageMaker - ad hoc, on a schedule, or in response to events
-
aws-leastprivilege
Generates an IAM policy for the CloudFormation service role that adheres to least privilege.
-
observability-with-amazon-opensearch
This repository contains a microservice-based Sample App demonstrating observability capabilities in the Amazon OpenSearch Service.
-
lights-off-aws
Stop EC2 instances and RDS/Aurora databases overnight by tagging them with cron schedules, to cut AWS costs. Trigger CloudFormation stack updates and AWS Backup, too.
-
-
aws-cloudformation-templates
Cloud Formation Templates for getting you started in AWS with Fortinet. (by fortinet)
-
-
aws-system-manager-automation-unencrypted-to-encrypted-resources
Examples to help automate encrypting unencrypted resources.
aws-samples/aws-system-manager-automation-unencrypted-to-encrypted-resources - an AWS solution that automatically remediates unencrypted EBS and RDS resources using AWS Config and SSM Automation.
-
vscode-cloudformation-snippets
This extension adds snippets for all the AWS CloudFormation resources into Visual Studio Code.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Cloudformation discussion
Python Cloudformation related posts
-
What is an AWS CloudFormation Template?
-
An Experimental Cloudformation language server
-
Deploy config rules across your organization
-
AWS Predictions for 2024
-
Generative (A)IaC in the IDE with Application Composer
-
Setting up my own landing zone on AWS
-
AWS OIDC auth fails when role trust relationship has app_id configured
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Jul 2025
Index
What are some of the best open-source Cloudformation projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | awesome-aws | 12,972 |
2 | checkov | 7,729 |
3 | troposphere | 4,951 |
4 | cfn-python-lint | 2,557 |
5 | Udacity-Data-Engineering-Projects | 1,618 |
6 | sceptre | 1,516 |
7 | taskcat | 1,193 |
8 | aws-sso-util | 1,002 |
9 | startup-kit-templates | 836 |
10 | cloudformation-cli | 336 |
11 | aws-tutorial-code | 232 |
12 | runway | 172 |
13 | emr-serverless-samples | 166 |
14 | sumologic-aws-lambda | 151 |
15 | sagemaker-run-notebook | 143 |
16 | aws-leastprivilege | 111 |
17 | observability-with-amazon-opensearch | 85 |
18 | lights-off-aws | 63 |
19 | cfplot | 48 |
20 | aws-cloudformation-templates | 34 |
21 | paco | 33 |
22 | aws-system-manager-automation-unencrypted-to-encrypted-resources | 28 |
23 | vscode-cloudformation-snippets | 28 |