Python Cloudformation

Open-source Python projects categorized as Cloudformation Edit details
Related topics: #AWS #Python #Python3 #Cloud #DevOps

Top 18 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.

  • troposphere

    troposphere - Python library to create AWS CloudFormation descriptions

    Project mention: Terraform should have remained stateless | | 2022-05-27

    Wouldn't using troposphere[1] be easier?


  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • 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: Alternative to Terraform Sentinel | | 2022-06-24
  • cfn-python-lint

    CloudFormation Linter

    Project mention: CloudFormation locally | | 2022-06-06

    cfn-lint can do basic validation and rule-based linting. Highly recommend using it even if it doesn't solve your problem.

  • sceptre

    Build better AWS infrastructure

    Project mention: Who's using AWS Proton? | | 2022-04-01

    our AWS SAs tried to sell us on it. but it seems worse than my current sceptre pipeline that I also run in CodePipeline 🤷‍♂️

  • taskcat

    Test all the CloudFormation things! (with TaskCat)

  • startup-kit-templates

    CloudFormation templates to accelerate getting started on AWS.

    Project mention: Fargate downside? | | 2021-10-25

    I love Fargate. I use VPC + Bastion + DB + Fargate template just from here to set it up.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • aws-sso-util

    Smooth out the rough edges of AWS SSO (temporarily, until AWS makes it better).

    Project mention: Adding AWS SSO and controlling permissions | | 2022-03-23

    AWS SSO prevents the need to store credentials on disk. Adding and removing users from a group dynamically changes their permissions, and you can customise the maximum session durations. There are some shortcomings with the service, and if you want to get more involved, it's worth checking out aws-sso-util by Ben Kehoe.

  • sumologic-aws-lambda

    A collection of lambda functions to collect data from Cloudwatch, Kinesis, VPC Flow logs, S3, security-hub and AWS Inspector

    Project mention: Serverless Ops 102 - CloudWatch Logs and Centralized Logging with AWS Lambda | | 2022-05-13

    Sumologic log forwarder

  • sagemaker-run-notebook

    Tools to run Jupyter notebooks as jobs in Amazon SageMaker - ad hoc, on a schedule, or in response to events

    Project mention: Experience migrating from Databricks to various AWS services | | 2022-05-02

    Notebooks are more of a tech/design debt. Job was originally created in notebooks and never refactored into a more maintainable solution. Do you have a recommendation on services to use with the papermill library? I saw the Sagemaker Convenience Package seems to rely on this a bit, but seems a little out of place for Sagemaker.

  • aws-leastprivilege

    Generates an IAM policy for the CloudFormation service role that adheres to least privilege.

    Project mention: Can you build an IAM list of Actions based on running infrastructure and/or cloud formation template? | | 2022-02-08

    From a template, this is the closest I've gotten: , and also check out iamlive (thanks /u/rowanu!) if you can insert the recorder between the application and the AWS endpoints.

  • paco

    Paco: Prescribed automation for cloud orchestration (by waterbear-cloud)

    Project mention: How can one send an SSM command to run commands/scripts programmatically with Python CDK? | | 2021-09-21

    However, it can be really helpful to run some SSM commands during your IaC runs. Paco does this and it's great (specific code examples in This will do things like mount/unmount EFS filesystems to an ASG fleet after it provisions them. It also lets you hook into your IaC run, so SSM Commands can be triggered to run before/after Stack create/update.

  • aws-cloudformation-templates

    Cloud Formation Templates for getting you started in AWS with Fortinet. (by fortinet)

    Project mention: AWS LB Deployment | | 2021-09-13
  • vscode-cloudformation-snippets

    This extension adds snippets for all the AWS CloudFormation resources into Visual Studio Code.

    Project mention: Neovim, LSP and AWS Cloudformation Autocomplete | | 2022-06-28

    This appears to be a snippets collection. The actual snippets can be found here.

  • jinsi

    JSON/YAML homoiconic templating language

  • cloudformation-resource-providers

    automatically maintained monorepo of all public CloudFormation AWS resource providers

    Project mention: all public AWS CloudFormation resource providers | | 2021-08-31
  • AWS-Auto-Scaling-Fargate-Cluster

    ☁️ 🚀 Example Auto Scaling Fargate Cluster Created on AWS using CloudFormation

  • dwcflint

    A wrapper around cfn-lint with a number of additional rules covering common mistakes and corner cases

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-28.

Python Cloudformation related posts


What are some of the best open-source Cloudformation projects in Python? This list will help you:

Project Stars
1 awesome-aws 10,452
2 troposphere 4,688
3 checkov 4,339
4 cfn-python-lint 1,912
5 sceptre 1,334
6 taskcat 991
7 startup-kit-templates 721
8 aws-sso-util 520
9 sumologic-aws-lambda 140
10 sagemaker-run-notebook 103
11 aws-leastprivilege 85
12 paco 31
13 aws-cloudformation-templates 21
14 vscode-cloudformation-snippets 15
15 jinsi 14
16 cloudformation-resource-providers 10
17 AWS-Auto-Scaling-Fargate-Cluster 3
18 dwcflint 3
Find remote jobs at our new job board There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.