Created Mar 13, 2014 · 12 years ago
Owner
hashicorp
Total
260,507
Across indexed repos
Repositories
148
Visible in Best of Go
Top repositories
Created Jun 1, 2015 · 10 years ago
The AWS Provider enables Terraform to manage AWS resources.
Created Jun 5, 2017 · 8 years ago
Golang LRU cache
Created Aug 6, 2014 · 11 years ago
Terraform provider for Azure Resource Manager
Created Jun 5, 2017 · 8 years ago
Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data.
Created Oct 7, 2014 · 11 years ago
Golang package for gossip based membership and failure detection
Created Sep 9, 2013 · 12 years ago
Terraform Provider for Google Cloud Platform
Created Jun 5, 2017 · 8 years ago
A Go (golang) package for representing a list of errors as a single error.
Created Dec 15, 2014 · 11 years ago
Retryable HTTP client in Go
Created Dec 7, 2015 · 10 years ago
A Go (golang) library for parsing and verifying versions and version constraints.
Created Mar 26, 2014 · 11 years ago
Terraform Kubernetes provider
Created Jun 5, 2017 · 8 years ago
A Golang library for exporting performance and runtime metrics to external metrics systems (i.e. statsite, statsd)
Created Aug 9, 2013 · 12 years ago
Terraform Language Server
Created Feb 18, 2020 · 5 years ago
The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.
Created Apr 19, 2025 · 9 months ago
An immutable radix tree implementation in Golang
Created Jun 1, 2015 · 10 years ago
Terraform Helm provider
Created Jun 25, 2017 · 8 years ago
Terraform CLI commands via Go.
Created Apr 30, 2020 · 5 years ago
Raft backend implementation using BoltDB
Created Jan 30, 2015 · 11 years ago
First-class support for Consul Service Mesh on Kubernetes
Created Jul 3, 2018 · 7 years ago
Discover nodes in cloud environments
Created Jun 20, 2017 · 8 years ago
The Vault Secrets Operator (VSO) allows Pods to consume Vault secrets natively from Kubernetes Secrets.
Created Nov 15, 2022 · 3 years ago
Consul cross-DC KV replication daemon.
Created Jun 12, 2014 · 11 years ago
Terraform Vault provider
Created Jun 5, 2017 · 8 years ago
A Terraform provider for Kubernetes that uses dynamic resource types and server-side apply. Supports all Kubernetes resources.
Created Apr 7, 2020 · 5 years ago
Terraform provider for Azure Active Directory
Created Jan 8, 2019 · 7 years ago
Terraform Plugin SDK enables building plugins (providers) to manage any service providers or custom in-house solutions
Created Jun 10, 2019 · 6 years ago
Nomad Autoscaler brings autoscaling to your Nomad workloads.
Created Jan 24, 2020 · 6 years ago
Terraform Cloud Operator for Kubernetes
Created Dec 4, 2019 · 6 years ago
Vault SSH Agent is used to enable one time keys and passwords
Created Jul 13, 2015 · 10 years ago
Created Oct 22, 2015 · 10 years ago
Created Sep 13, 2021 · 4 years ago
A helper library for shallow inspection of Terraform configurations
Created Feb 21, 2018 · 8 years ago
Quick start repository for creating a Terraform provider using terraform-plugin-framework
Created Nov 29, 2021 · 4 years ago
Quick start repository for creating a Terraform provider
Created Oct 31, 2017 · 8 years ago
A next-generation framework for building Terraform providers.
Created Apr 9, 2021 · 4 years ago
HashiCorp Vault Provider for Secret Store CSI Driver
Created Sep 16, 2019 · 6 years ago
Official provider for VMware desktop products: Fusion, Player, and Workstation.
Created Jun 8, 2021 · 4 years ago
Terraform Provider for Google Cloud Platform (Beta)
Created Sep 20, 2018 · 7 years ago
IP Address/UNIX Socket convenience functions for Go
Created Mar 2, 2016 · 10 years ago
Consul HAProxy connector for real-time configuration
Created Jul 2, 2014 · 11 years ago
External service monitoring for Consul
Created Oct 20, 2017 · 8 years ago
Generate and validate Terraform plugin/provider documentation.
Created May 19, 2020 · 5 years ago
OpenFaaS plugin for Nomad
Created Sep 6, 2017 · 8 years ago
Utility provider used to manage local resources, such as creating files.
Created Jun 5, 2017 · 8 years ago
Utility provider for interacting with generic HTTP servers as part of a Terraform configuration.
Created Jun 5, 2017 · 8 years ago
Utility provider that supports the use of randomness within Terraform configurations.
Created Jun 5, 2017 · 8 years ago
Utility provider that works with Transport Layer Security keys and certificates. It provides resources that allow private keys, certificates and certficate requests to be created as part of a Terraform deployment.
Created Jun 5, 2017 · 8 years ago
Vault authentication plugin for Kubernetes Service Accounts
Created Aug 31, 2017 · 8 years ago
Utility provider that exists to provide an interface between Terraform and external programs. Useful for integrating Terraform with a system for which a first-class provider does not exist.
Created Jun 5, 2017 · 8 years ago
Utility provider that provides constructs that intentionally do nothing, useful in various situations to help orchestrate tricky behavior or work around limitations.
Created Jun 5, 2017 · 8 years ago
Packer plugin for Proxmox Builder
Created Apr 14, 2021 · 4 years ago
Official HCP Terraform and Terraform Enterprise provider, maintained by HashiCorp. Provision HCP Terraform or Terraform Enterprise - with Terraform!
Created Aug 7, 2018 · 7 years ago
Helper types for the Terraform external data representation
Created Jan 21, 2019 · 7 years ago
Kubernetes Operator allows managing HCP Terraform resources via Kubernetes Custom Resources.
Created Jun 21, 2022 · 3 years ago
An nginx module for setting backends from Consul services.
Created Nov 8, 2017 · 8 years ago
A low-level Go binding for the Terraform protocol for integrations to be built on top of.
Created Aug 1, 2020 · 5 years ago
Active Directory provider for HashiCorp Terraform (experimental)
Created Apr 2, 2020 · 5 years ago
Terraform Provider for Google Workspace
Created Mar 10, 2021 · 4 years ago
Created Oct 1, 2020 · 5 years ago
Terraform template provider
Created Jun 5, 2017 · 8 years ago
Utility provider that supports DNS updates (RFC 2136) and can optionally be configured with secret key based transaction authentication (RFC 2845).
Created Jun 5, 2017 · 8 years ago
As part of our introduction to self-service publishing in the Terraform Registry, this copy of the provider has been archived, and ownership has been transferred to active maintainers in the community. Please see the new location on the Terraform Registry: https://registry.terraform.io/providers/kreuzwerker/docker/latest
Created Jun 5, 2017 · 8 years ago
Consul Terraform Sync is a service-oriented tool for managing network infrastructure near real-time.
Created Jun 16, 2020 · 5 years ago
Terraform Consul provider
Created Jun 5, 2017 · 8 years ago
Utility provider that provides Time-Based Resources
Created Feb 14, 2020 · 6 years ago
HashiCorp Vault Go Client Library generated from OpenAPI spec.
Created Apr 7, 2022 · 3 years ago
A runtime dependency-injection library for Go that supports automatically chaining conversion functions to reach desired input and output types.
Created May 16, 2020 · 5 years ago
Utility provider that exposes the cloudinit_config data source which renders a multipart MIME configuration for use with cloud-init (previously available as the template_cloudinit_config resource in the template provider)
Created Oct 4, 2019 · 6 years ago
Changelog generation based on files in a directory.
Created Feb 6, 2020 · 6 years ago
Runnable examples in Go of how to integrate an application with HashiCorp Vault.
Created Nov 5, 2021 · 4 years ago
Packer Plugin for VMware vSphere
Created Apr 9, 2021 · 4 years ago
Manage Boundary's identity-based access controls for resources provisioned with Terraform. This provider is maintained internally by the HashiCorp Boundary team.
Created May 15, 2020 · 5 years ago
As part of our introduction to self-service publishing in the Terraform Registry, this copy of the provider has been archived, and ownership has been transferred to active maintainers in the community. Please see the new location on the Terraform Registry: https://registry.terraform.io/providers/cyrilgdn/postgresql
Created Jun 5, 2017 · 8 years ago
A Vault plugin to allow authentication via JWT (and OIDC) tokens
Created Jul 6, 2018 · 7 years ago
A tool for benchmarking usage of Vault.
Created Jul 20, 2022 · 3 years ago
The Consul API Gateway is a dedicated ingress solution for intelligently routing traffic to applications running on a Consul Service Mesh.
Created Jul 1, 2021 · 4 years ago
Utility provider that provides a data source that can create zip archives for individual files or collections of files.
Created Jun 5, 2017 · 8 years ago
Packer plugin for Amazon AMI Builder
Created Mar 19, 2021 · 4 years ago
OpenAPI to Terraform Provider Code Generation Specification
Created May 22, 2023 · 2 years ago
The official HashiCorp Vault broker integration to the Open Service Broker API. This service broker provides support for secure secret storage and encryption-as-a-service to HashiCorp Vault.
Created Dec 8, 2016 · 9 years ago
Functions for loading root certificates for TLS connections.
Created May 3, 2016 · 9 years ago
Tutorial code and binaries for the HashiCorp Consul beginner course.
Created Aug 1, 2018 · 7 years ago
This library helps assembling a complete schema for decoding Terraform config
Created Sep 17, 2020 · 5 years ago
Packer plugin for QEMU Builder
Created Apr 14, 2021 · 4 years ago
Terraform Provider HashiCups - Provider Plugin Framework example
Created Jul 22, 2021 · 4 years ago
Created Aug 12, 2020 · 5 years ago
KMS wrapping libraries split out from Vault
Created Nov 18, 2019 · 6 years ago
Module for testing Terraform providers
Created Aug 6, 2021 · 4 years ago
Packer plugin for Azure Virtual Machine Image Builders
Created Apr 25, 2021 · 4 years ago
Packer plugin for Ansible Provisioner
Created Apr 7, 2021 · 4 years ago
Terraform provider for HashiCorp Cloud Platform.
Created Jan 7, 2021 · 5 years ago
Terraform MySQL provider – This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Created Jun 5, 2017 · 8 years ago
This repository contains various helpers and wrappers for working with Azure and the Azure SDK for Go.
Created Nov 13, 2018 · 7 years ago
Go module for downloading or locating HashiCorp binaries, verifying signatures and checksums, and asserting version constraints.
Created Nov 26, 2020 · 5 years ago
Library for creating Go RPC client/server.
Created Aug 20, 2013 · 12 years ago
Packer Plugin for VMware
Created Apr 14, 2021 · 4 years ago
Terraform Netlify provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Created Dec 7, 2017 · 8 years ago
GCP Authentication Plugin for Vault
Created Jul 13, 2017 · 8 years ago
Created Nov 20, 2018 · 7 years ago
This SDK allows developers to extend Sentinel to source external information for use in their policies.
Created Aug 29, 2017 · 8 years ago
Terraform Provider Code Generation Specification to Framework
Created May 23, 2023 · 2 years ago
Tooling to automate HCP Terraform API Runs
Created May 1, 2023 · 2 years ago
Active Directory (AD) Secrets Plugin for Vault
Created Apr 20, 2018 · 7 years ago
Created Feb 16, 2018 · 8 years ago
A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.
Created Jan 13, 2020 · 6 years ago
Minimal environment variable parser for Go
Created Jun 2, 2017 · 8 years ago
Waypoint Plugin SDK enables building plugins for Waypoint: builders, deployment platforms, release managers, and more.
Created Oct 5, 2020 · 5 years ago