Cloudformation

Open-source projects categorized as Cloudformation

Top 23 Cloudformation Open-Source 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.

  • 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: A Deep Dive Into Terraform Static Code Analysis Tools: Features and Comparisons | dev.to | 2024-04-16

    Checkov Owner/Maintainer: Prisma Cloud by Palo Alto Networks (acquired in 2021) Age: First released on GitHub on March 31st, 2021 License: Apache License 2.0

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • troposphere

    troposphere - Python library to create AWS CloudFormation descriptions

  • Project mention: AWS Predictions for 2024 | dev.to | 2024-02-06

    Under the IaC category, in July 2023, AWS added loops to CloudFormation, finally ticking a box the community has been asking for since troposphere. I suspect that, in combination with the Terraform licensing changes, it may keep people using CloudFormation for a while longer.

  • aws-cf-templates

    Free Templates for AWS CloudFormation

  • cfn-python-lint

    CloudFormation Linter

  • Project mention: Deploy config rules across your organization | dev.to | 2024-02-15

    Now the first 3 options are pretty straight forward. The template itself is a bit more complicated. In my example I used an inline template, I did this for the sake of this blog. But you can also reference an existing object on S3. This way you can use linting tools like cfn-lint on your conformance pack. This will reduce errors during deployment as you can catch them before you commit and push your code.

  • AutoSpotting

    Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.

  • Project mention: Farewell to the Era of Cheap EC2 Spot Instances | news.ycombinator.com | 2023-05-05

    There's a service that handles obtaining the cheapest spot instances to your specs by a former aws engineer https://github.com/LeanerCloud/AutoSpotting

    Effectively, it starts up cheap spot instances (based on specified criteria) across a variety of instance types to replace whatever regular instance in an autoscaling group comes online and then spins down the regular instance.

    EG: That m4a you wanted may be expensive... but nobody is using m4ad so it's 85% off and it meets the specified CPU/RAM requirements... auto spotting will spin it up instead.

    Having used it on and off over the years it is sometimes eyebrow raising to see 4xl boxes running cheaper than the xl box they replaced :)

  • serverless

    This is intended to be a repo containing all of the official AWS Serverless architecture patterns built with CDK for developers to use. All patterns come in Typescript and Python with the exported CloudFormation also included. (by cdk-patterns)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • former2

    Generate CloudFormation / Terraform / Troposphere templates from your existing AWS resources.

  • Project mention: Top 10 terraform tools you should know about. | dev.to | 2023-12-11

    Former2 is a tool that automates the creation of Infrastructure-as-Code (IaC) scripts from existing AWS resources. It utilizes the AWS JavaScript SDK to scan the user’s AWS infrastructure, identifying all available resources. Users can then select from this list which resources they want to include in their IaC outputs. This process simplifies the task of writing IaC scripts, especially for complex environments, by directly converting current AWS configurations into ready-to-use code. Former2 is particularly useful for documenting existing infrastructure or for migrating manually created resources into an IaC framework.

  • sceptre

    Build better AWS infrastructure

  • AWSConsoleRecorder

    Records actions made in the AWS Management Console and outputs the equivalent CLI/SDK commands and CloudFormation/Terraform templates.

  • org-formation-cli

    Better than landingzones!

  • Project mention: Show HN: An Infrastructure as Code (IaC) Tool for AWS Organizations | news.ycombinator.com | 2024-01-08
  • aws-toolkit-vscode

    Amazon Q, CodeWhisperer, CodeCatalyst, Local Lambda debug, SAM/CFN syntax, ECS Terminal, AWS resources

  • Project mention: aws/aws-toolkit-vscode: CodeWhisperer, CodeCatalyst, Local Lambda debug, SAM/CFN syntax, ECS Exec, AWS resources | /r/devopsish | 2023-05-31
  • Udacity-Data-Engineering-Projects

    Few projects related to Data Engineering including Data Modeling, Infrastructure setup on cloud, Data Warehousing and Data Lake development.

  • Project mention: Pitanje za data engineering? | /r/programiranje | 2023-06-30
  • cloudformation-guard

    Guard offers a policy-as-code domain-specific language (DSL) to write rules and validate JSON- and YAML-formatted data such as CloudFormation Templates, K8s configurations, and Terraform JSON plans/configurations against those rules. Take this survey to provide feedback about cfn-guard: https://amazonmr.au1.qualtrics.com/jfe/form/SV_bpyzpfoYGGuuUl0

  • Project mention: Pull Request Reporting with CDK-Validator-CFNGuard and Azure DevOps | dev.to | 2024-02-16

    If you now use these services to fix the infrastructure findings, a drift occurs that is not always easy to fix. It is better to check for possible problems before the actual deployment. This approach is called “Shift-Left”. This can be done with the package cdk-validator-cfnguard. It's based on the CloudFormation Guard package.

  • cfn_nag

    Linting tool for CloudFormation templates

  • Project mention: Setting up my own landing zone on AWS | dev.to | 2023-12-25

    .pre-commit-config.yaml – contains the cfn-lint and cfn_nag pre-commit hooks.

  • taskcat

    Test all the CloudFormation things! (with TaskCat)

  • aws-cloudformation-coverage-roadmap

    The AWS CloudFormation Public Coverage Roadmap

  • Project mention: Terraform vs. AWS CloudFormation | dev.to | 2024-04-12

    Given AWS CloudFormation is AWS's native language and service for infrastructure as code, you will likely find more official quickstarts provided by AWS in the language. In addition to this, AWS Support will probably be more capable of assisting you with issues when you need help. AWS Support is essential for large enterprises, particularly those new to the cloud or slow to adopt. These types of organizations may have a skill gap within their organization regarding their cloud skill set, and in turn, they are more likely to use AWS Enterprise Support.

  • serverless-domain-manager

    Serverless plugin for managing custom domains with API Gateways.

  • aws-sso-util

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

  • startup-kit-templates

    CloudFormation templates to accelerate getting started on AWS.

  • yor

    Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it.

  • aws-lex-web-ui

    Sample Amazon Lex chat bot web interface

  • Project mention: Autonomous employee onboarding chatbot for a large enterprise | dev.to | 2024-04-23

    The employee opens the OnboardAI chatbot (Lex bot) from the intranet web UI. To add an Amazon Lex chatbot to your website, you can use an open-source project called the Lex-Web-UI

  • lamby

    🐑🛤 Simple Rails & AWS Lambda Integration

  • Project mention: Understanding AWS Lambda Proactive Initialization | dev.to | 2023-07-16

    AWS Serverless Hero Ken Collins maintains a very popular Rails-Lambda package. After some discussion, he added the capability to track Proactive Initializations and came to a similar conclusion - in his case after a 3-day test using Ruby with a custom runtime, 80% of initializations were proactive:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Cloudformation related posts

Index

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

Project Stars
1 awesome-aws 12,147
2 checkov 6,512
3 troposphere 4,900
4 aws-cf-templates 2,729
5 cfn-python-lint 2,345
6 AutoSpotting 2,282
7 serverless 2,215
8 former2 2,134
9 sceptre 1,450
10 AWSConsoleRecorder 1,417
11 org-formation-cli 1,342
12 aws-toolkit-vscode 1,323
13 Udacity-Data-Engineering-Projects 1,295
14 cloudformation-guard 1,230
15 cfn_nag 1,219
16 taskcat 1,140
17 aws-cloudformation-coverage-roadmap 1,089
18 serverless-domain-manager 927
19 aws-sso-util 909
20 startup-kit-templates 790
21 yor 775
22 aws-lex-web-ui 705
23 lamby 579

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com