Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
-
Updated
Mar 12, 2025 - TypeScript
Terraform can manage existing and popular service providers, such as AWS, as well as custom in-house solutions.
It uses configuration files to describe the components necessary to run a single application or your entire datacenter.
It generates an execution plan describing what will happen to reach the desired state, and afterwards executes it to build the desired infrastructure. As the configuration changes, Terraform is able to determine the changes and create incremental execution plans which can be applied.
The infrastructure Terraform can manage includes low-level components such as compute instances, storage, and networking, as well as high-level components such as DNS (Domain Name Service) entries, SaaS (Software as a Service) features.
Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
💥 Monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, and Joy UI.
See cost estimates for Terraform right in your editor💰📉
HashiCorp Terraform VSCode extension
Terraform Visual is an interactive way of visualizing your Terraform plan
Powerpipe: Dashboards for DevOps. Visualize cloud configurations. Assess security posture against a massive library of benchmarks. Build custom dashboards with code.
Connect to MongoDB and Atlas and directly from your VS Code environment, navigate your databases and collections, inspect your schema and use playgrounds to prototype queries and aggregations.
Framework for Monorepo to build high level Terraform Workflows by GitHub Actions
[UNMAINTAINED] Serverless Authentication as a Service (AaaS) provider built on top of AWS Cognito
A fictitious cloud-native e-commerce application using microservices architecture powered by polyglot languages & databases, deployable to Kubernetes & AWS
RadzionKit: A versatile full-stack development toolkit designed to streamline and enhance your coding projects with a suite of integrated, easy-to-use packages.
The Terraform Live Graph Extension for Visual Studio Code is a plugin that allows you to generate a live Terraform graph as you code.
Build and Deploy modular landing zones with collie on AWS, Azure & GCP
A formatting tool to help make large Terraform plans easier to review.
Command line utility and JavaScript API for parsing stdout from "terraform plan" and converting it to JSON.
IAM policy actions autocomplete, documentation & wildcard resolution for VS Code
🔐 Refresh/Access Token Authentication Demo with Client Side Rendering, Server Side Rendering and Websockets
GitHub Action to automate versioning, releases, and documentation for Terraform modules in monorepos.
AWS-powered serverless build, test and deploy pipeline ft. multiple environments
Created by Mitchell Hashimoto, HashiCorp
Released July 28, 2014
Latest release Today