Showing 33 of 33 projects
A CLI tool that generates Terraform configuration and state files from existing infrastructure (reverse Terraform).
A toolkit for creating structured configuration languages that are both human- and machine-friendly, primarily for devops tools and servers.
A utility to generate documentation from Terraform modules in various output formats.
Reads Terraform state or HCL files to generate simplified, provider-specific infrastructure graphs.
A tool that converts Kubernetes YAML manifests into Terraform HCL configuration for use with the Terraform Kubernetes provider.
The official Terraform language server providing IDE features for any LSP-compatible editor.
A Terraform provider that enables infrastructure-as-code automation for ordering Dominos Pizza.
A Terraform provider that lets you provision and manage Dominos Pizza orders as infrastructure-as-code.
A Vim plugin providing syntax highlighting, indentation, and a :Terraform command for working with Terraform and HCL files.
A tool that converts Kubernetes YAML manifests to Terraform HCL for use with the Terraform Kubernetes Provider.
A CLI tool that converts between YAML, TOML, JSON, and HCL while preserving map order.
Converts AWS IAM policies from JSON format to Terraform aws_iam_policy_document HCL.
Import existing AWS infrastructure into Terraform and automatically generate corresponding HCL configuration files.
A CLI tool to update version constraints in Terraform and OpenTofu configurations and lock files, supporting bulk updates and CI automation.
A Language Server Protocol implementation for Terraform providing autocompletion, error checking, and editor integration.
A simple, full-featured Go library for application configuration management supporting JSON, YAML, TOML, INI, ENV, Flags, and more.
A command-line editor for HCL (HashiCorp Configuration Language) that enables token-based editing and automation of HCL2 files.
A command-line tool for converting JSON to HashiCorp Configuration Language (HCL) and vice versa.
A command-line tool that converts HCL (HashiCorp Configuration Language) files to JSON format.
A DevOps-first CLI tool for documenting threat models using HashiCorp Configuration Language (HCL).
A Vim/Neovim plugin providing autocompletion and linting for Terraform configurations with version-aware provider support.
Terraform provider for managing MinIO S3-compatible object storage buckets, IAM users, and advanced features through infrastructure as code.
A Python package for defining and enforcing Policy as Code standards in Terraform configurations.
An Emacs major mode for editing Terraform configuration files with syntax highlighting, indentation, and formatting.
A CLI utility that sorts Terraform variable, output, locals, and terraform blocks alphabetically and corrects spacing.
A CLI tool that scans Terraform configurations and generates variable definition templates in multiple formats.
A Rust library for parsing, editing, and encoding HashiCorp Configuration Language (HCL) with serde support.
A high-performance, zero-allocation configuration management framework for Go with universal format support and an ultra-fast CLI.
Vim syntax highlighting plugin for HashiCorp Configuration Language (HCL) used by Terraform, Packer, and other HashiCorp tools.
A Tree-sitter grammar for parsing HashiCorp Configuration Language (HCL) syntax.
A declarative test framework for Terraform using Gherkin BDD syntax to write unit and fitness function tests for HCL.
A syntax-aware grep tool for searching and filtering HCL (v2) configuration files using pattern matching on the syntax tree.
A simple tool for installing and updating artifacts from CDNs like Rackspace and S3 with automatic checks and sequential updates.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.