Python Terraform

Open-source Python projects categorized as Terraform

Top 23 Python Terraform Projects

  1. devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. docker-android

    Android in docker solution with noVNC supported and video recording

  4. homelab

    Fully automated homelab from empty disk to running services with a single command.

  5. 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: Top Terraform/OpenTofu tools to Use in 2025 | dev.to | 2025-02-04

    Link: https://github.com/bridgecrewio/checkov

  6. streamalert

    StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.

  7. kapitan

    Generic templated configuration management for Kubernetes, Terraform and other things

  8. cli

    a lightweight, security focused, BDD test framework against terraform. (by terraform-compliance)

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. terraform-tui

    Terraform textual UI

  11. 90DaysOfDevOps

    This repository is a Challenge for the DevOps Community to get stronger in DevOps. This challenge starts on the 1st January 2023 and in the next 90 Days we promise ourselves to become better at DevOps. The reason for making this Public is so that others can learn from the community and help each other grow. (by LondheShubham153)

  12. opta

    The next generation of Infrastructure-as-Code. Work with high-level constructs instead of getting lost in low-level cloud configuration.

  13. terraform-github-actions

    GitHub actions for terraform (by dflook)

  14. AirIAM

    Least privilege AWS IAM Terraformer

  15. zentral

    Zentral is a high-visibility platform for controlling Apple endpoints in enterprises. It brings great observability to IT and makes tracking & reporting compliance much less manual.

    Project mention: Zentral: Your New Best Friend for System Event Monitoring | dev.to | 2025-03-05

    View the Project on GitHub

  16. invest-alchemy

    Invest Alchemy is a trading assistant focused on ETF portfolios.

  17. learn-generative-ai

    Learn Cloud Applied Generative AI Engineering (GenEng) using OpenAI, Gemini, Streamlit, Containers, Serverless, Postgres, LangChain, Pinecone, and Next.js

    Project mention: Top Courses and GitHub Repositories to Learn GenerativeAI Free | dev.to | 2024-08-17

    ✅Learn-generative-ai

  18. python-terraform

  19. infra

    Infrastructure to set up the public Compiler Explorer instances and compilers (by compiler-explorer)

  20. modules.tf-lambda

    Infrastructure as code generator - from visual diagrams created with Cloudcraft.co to Terraform

    Project mention: Ask HN: What do you use to create diagrams? | news.ycombinator.com | 2025-03-12

    I'm clearly biased since I work at Datadog, but I use and recommend Cloudcraft[1] for diagramming. As I don't use the cloud I focus more on the manual design tools, but the automatic stuff are pretty neat.

    Recently, though, I've been using D2[2] a lot and really liking it. The diagrams don't look as aesthetically pleasing to my eyes, but being able to design everything with a simple language is pretty cool, and helps with automation.

    [1]: https://www.cloudcraft.co

    [2]: https://d2lang.com

  21. tfquery

    tfquery: Run SQL queries on your Terraform infrastructure. Query resources and analyze its configuration using a SQL-powered framework.

  22. spacesiren

    A honey token manager and alert system for AWS.

  23. terraform-aws-clickops-notifier

    Get notified when actions are taken in the AWS Console.

    Project mention: Get notified when actions are taken in the AWS Console | news.ycombinator.com | 2025-02-02
  24. terrareg

    Open source Terraform module registry with UI, optional Git integration and deep analysis. Demo: https://terrareg-main.gitlab-pr.dockstudios.co.uk

    Project mention: Ask HN: How do you handle LICENSE notices in published Docker images? | news.ycombinator.com | 2024-05-23

    Hey all :)

    I was put off releasing a pre-built docker image for an open source project, mainly due to mess of licenses that is Docker.

    I finally decided to do it by doing the following (for a Python-based application):

    * Create a LICENSE.third-party file, containing information about where to find LICENSES for the installed third-party applications (https://github.com/MatthewJohn/terrareg/blob/main/LICENSE.third-party)

  25. terraform-local

    Terraform CLI wrapper to deploy your Terraform applications directly to LocalStack

    Project mention: Run aws Lambda locally with LocalStack | dev.to | 2025-02-10

    We need LocalStack which simulates aws cloud inside our local machine for deploying, testing, debugging aws cloud infrastructure. It exposes an API (default: http://localhost:4566) using which we can deploy and manage aws resources. There's another tool named tflocal, which is a wrapper for Terraform for LocalStack. We just have to define some mock credentials in the provider section and that's it.

  26. 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).

Python Terraform discussion

Log in or Post with

Python Terraform related posts

  • Run aws Lambda locally with LocalStack

    2 projects | dev.to | 10 Feb 2025
  • Which AWS Regions are Lambda@Edge functions executed in?

    1 project | dev.to | 6 Feb 2025
  • How to Fix an Error within Minutes with Sentry and GitAuto

    3 projects | dev.to | 5 Feb 2025
  • Get notified when actions are taken in the AWS Console

    1 project | news.ycombinator.com | 2 Feb 2025
  • Automating Deployment of Flask and PostgreSQL on KVM with Terraform and Ansible

    5 projects | dev.to | 10 Dec 2024
  • Get notified when actions are taken in the AWS Console

    1 project | news.ycombinator.com | 5 Dec 2024
  • How to Migrate From Terraform Cloud

    1 project | dev.to | 14 Oct 2024
  • A note from our sponsor - Nutrient
    www.nutrient.io | 15 Mar 2025
    Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries. Learn more →

Index

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

# Project Stars
1 devops-exercises 69,948
2 docker-android 10,449
3 homelab 8,477
4 checkov 7,406
5 streamalert 2,863
6 kapitan 1,845
7 cli 1,376
8 terraform-tui 1,131
9 90DaysOfDevOps 981
10 opta 908
11 terraform-github-actions 814
12 AirIAM 788
13 zentral 780
14 invest-alchemy 730
15 learn-generative-ai 717
16 python-terraform 480
17 infra 368
18 modules.tf-lambda 352
19 tfquery 322
20 spacesiren 316
21 terraform-aws-clickops-notifier 309
22 terrareg 291
23 terraform-local 237

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai