Initial scrape in progress. Star history is complete for 280 of 34,157 repositories (0%). Totals grow as it runs.

hashicorp

Owner

hashicorp

GitHub

Total

148,699

Across indexed repos

Repositories

150

Visible in Best of Go

Top repositories

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

Total 49,660

Created Mar 13, 2014 · 12 years ago

cloud cloud-management graph infrastructure-as-code terraform

A tool for secrets management, encryption as a service, and privileged access management

Total 36,244

Created Feb 25, 2015 · 11 years ago

go secrets vault

Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

Total 30,069

Created Nov 4, 2013 · 13 years ago

api-gateway consul ecs kubernetes service-discovery

Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.

Total 16,939

Created Jun 1, 2015 · 11 years ago

Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.

Total 15,787

Created Mar 23, 2013 · 13 years ago

The official Go client for HashiCorp's Atlas

Total 0

Created Oct 26, 2014 · 12 years ago

Boundary enables identity-based access management for dynamic infrastructure.

Total 0

Created Jan 8, 2020 · 6 years ago

hacktoberfest hashicorp security zero-trust

A collection of authentication Go packages related to OIDC, JWKs, Distributed Claims, LDAP

Total 0

Created Nov 19, 2020 · 5 years ago

golang ldap ldap-authentication oidc oidc-client

The Consul API Gateway is a dedicated ingress solution for intelligently routing traffic to applications running on a Consul Service Mesh.

Total 0

Created Jul 1, 2021 · 5 years ago

consul gateway ingress kubernetes

First-class support for Consul Service Mesh on Kubernetes

Total 0

Created Jul 3, 2018 · 8 years ago

consul gateway gateway-api helm helm-chart

Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data.

Total 0

Created Oct 7, 2014 · 12 years ago

consul golang vault

Consul Terraform Sync is a service-oriented tool for managing network infrastructure near real-time.

Total 0

Created Jun 16, 2020 · 6 years ago

consul

Automate copyright headers and license files at scale

Total 0

Created Jan 19, 2023 · 3 years ago

compliance copyright licensing oss spdx

A terminal UI (TUI) for HashiCorp Nomad

Total 0

Created Jul 22, 2021 · 5 years ago

golang hashicorp nomad tui

Tutorial code and binaries for the HashiCorp Consul beginner course.

Total 0

Created Aug 1, 2018 · 8 years ago

Launch a subprocess with environment variables using data from @HashiCorp Consul and Vault.

Total 0

Created May 13, 2014 · 12 years ago

consul golang vault

Errwrap is a Go (golang) library for wrapping and querying errors.

Total 0

Created Oct 21, 2014 · 12 years ago

OpenFaaS plugin for Nomad

Total 0

Created Sep 6, 2017 · 9 years ago

go nomad openfaas serverless

A runtime dependency-injection library for Go that supports automatically chaining conversion functions to reach desired input and output types.

Total 0

Created May 16, 2020 · 6 years ago

dependency-injection go golang reflection

This repository contains various helpers and wrappers for working with Azure and the Azure SDK for Go.

Total 0

Created Nov 13, 2018 · 7 years ago

An opinionated Go SDK for Azure Resource Manager

Total 0

Created Jun 10, 2022 · 4 years ago

azure azure-resource-manager golang sdk

Generic boolean expression evaluation in Go

Total 0

Created Mar 13, 2019 · 7 years ago

A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.

Total 0

Created Jan 13, 2020 · 6 years ago

Package for downloading things from a string URL using a variety of protocols.

Total 0

Created Oct 12, 2015 · 11 years ago

A common logging package for HashiCorp tools

Total 0

Created Jun 2, 2017 · 9 years ago

Golang in-memory database built on immutable radix trees

Total 0

Created Jun 16, 2015 · 11 years ago

A Golang library for exporting performance and runtime metrics to external metrics systems (i.e. statsite, statsd)

Total 0

Created Aug 9, 2013 · 13 years ago

A Go (golang) package for representing a list of errors as a single error.

Total 0

Created Dec 15, 2014 · 11 years ago

Child process reaping utilities for Go

Total 0

Created Dec 8, 2015 · 10 years ago

Functions for loading root certificates for TLS connections.

Total 0

Created May 3, 2016 · 10 years ago

The go-set package provides generic Set implementations for Go, including HashSet for types with a Hash() function and TreeSet for orderable data

Total 0

Created Jul 18, 2022 · 4 years ago

generics go golang golang-library hashset

IP Address/UNIX Socket convenience functions for Go

Total 0

Created Mar 2, 2016 · 10 years ago

Golang syslog wrapper, cross-compile friendly

Total 0

Created May 2, 2014 · 12 years ago

HCP Terraform/Enterprise API Client/SDK in Golang

Total 0

Created Apr 30, 2018 · 8 years ago

cloud sdk terraform-cloud terraform-enterprise tfe

Generates UUID-format strings using purely high quality random bytes

Total 0

Created Dec 16, 2015 · 10 years ago

A Go (golang) library for parsing and verifying versions and version constraints.

Total 0

Created Mar 26, 2014 · 12 years ago

Go module for downloading or locating HashiCorp binaries, verifying signatures and checksums, and asserting version constraints.

Total 0

Created Nov 26, 2020 · 5 years ago

Hashicorp Configuration and Templating library (hcat, pronounced hashicat)

Total 0

Created Jun 25, 2020 · 6 years ago

consul consul-template golang template vault

hcdiag is a CLI utility that collects and bundles product and platform diagnostics. It supports Consul, Nomad, TFE, and Vault.

Total 0

Created Mar 26, 2021 · 5 years ago

HCL is the HashiCorp configuration language.

Total 0

Created Jul 31, 2014 · 12 years ago

configuration-language hashicorp hcl json

Schema and decoder to be used as building blocks for an HCL2-based language server.

Total 0

Created Sep 17, 2020 · 6 years ago

decoder hcl2 language-server schema

Former temporary home for experimental new version of HCL

Total 0

Created Sep 11, 2017 · 9 years ago

Runnable examples in Go of how to integrate an application with HashiCorp Vault.

Total 0

Created Nov 5, 2021 · 4 years ago

HIL is a small embedded language for string interpolations.

Total 0

Created Jan 30, 2016 · 10 years ago

A tiny go web server that echos what you start it with!

Total 0

Created Sep 28, 2016 · 10 years ago

An open source templating and deployment tool for HashiCorp Nomad jobs

Total 0

Created Sep 9, 2017 · 9 years ago

continuous-deployment go golang hashicorp hashicorp-nomad

Utilities for slightly better logging in Go (Golang).

Total 0

Created Oct 9, 2013 · 13 years ago

Simple mDNS client/server library in Golang

Total 0

Created Jan 29, 2014 · 12 years ago

Golang package for gossip based membership and failure detection

Total 0

Created Sep 9, 2013 · 13 years ago

Model Query Language (mql) is a query language for your database models.

Total 0

Created Aug 2, 2023 · 3 years ago

Packer plugin for Azure Virtual Machine Image Builders

Total 0

Created Apr 25, 2021 · 5 years ago

azure azure-resource-manager packer packer-plugin

A suite of single-purpose tools enabling automation for Terraform/Azure

Total 0

Created May 12, 2021 · 5 years ago

Golang implementation of the Raft consensus protocol

Total 0

Created Nov 5, 2013 · 13 years ago

This SDK allows developers to extend Sentinel to source external information for use in their policies.

Total 0

Created Aug 29, 2017 · 9 years ago

Service orchestration and management tool.

Total 0

Created Oct 1, 2013 · 13 years ago

Terraform Cloud Operator for Kubernetes

Total 0

Created Dec 4, 2019 · 6 years ago

kubernetes operator terraform terraform-cloud

Terraform Language Server

Total 0

Created Feb 18, 2020 · 6 years ago

hcl language-server lsp terraform

The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.

Total 0

Created Apr 19, 2025 · 1 year ago

Generate and validate Terraform plugin/provider documentation.

Total 0

Created May 19, 2020 · 6 years ago

terraform terraform-providers

A low-level Go binding for the Terraform protocol for integrations to be built on top of.

Total 0

Created Aug 1, 2020 · 6 years ago

Terraform Plugin SDK enables building plugins (providers) to manage any service providers or custom in-house solutions

Total 0

Created Jun 10, 2019 · 7 years ago

grpc grpc-go sdk terraform terraform-provider

Active Directory provider for HashiCorp Terraform (experimental)

Total 0

Created Apr 2, 2020 · 6 years ago

active-directory terraform

Utility provider that provides a data source that can create zip archives for individual files or collections of files.

Total 0

Created Jun 5, 2017 · 9 years ago

archive terraform terraform-provider

Manage Boundary's identity-based access controls for resources provisioned with Terraform. This provider is maintained internally by the HashiCorp Boundary team.

Total 0

Created May 15, 2020 · 6 years ago

boundary hacktoberfest hashicorp-boundary terraform-provider

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)

Total 0

Created Oct 4, 2019 · 7 years ago

cloud-init terraform terraform-provider

Utility provider that supports DNS updates (RFC 2136) and can optionally be configured with secret key based transaction authentication (RFC 2845).

Total 0

Created Jun 5, 2017 · 9 years ago

dns terraform terraform-provider

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

Total 0

Created Jun 5, 2017 · 9 years ago

docker terraform terraform-provider

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.

Total 0

Created Jun 5, 2017 · 9 years ago

external terraform terraform-provider

Utility provider for interacting with generic HTTP servers as part of a Terraform configuration.

Total 0

Created Jun 5, 2017 · 9 years ago

http terraform terraform-provider

A Terraform provider for Kubernetes that uses dynamic resource types and server-side apply. Supports all Kubernetes resources.

Total 0

Created Apr 7, 2020 · 6 years ago

infrastructure-as-code kubernetes terraform

Utility provider used to manage local resources, such as creating files.

Total 0

Created Jun 5, 2017 · 9 years ago

local terraform terraform-provider

Terraform MySQL provider – This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Total 0

Created Jun 5, 2017 · 9 years ago

mysql terraform terraform-provider

Terraform Netlify provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

Total 0

Created Dec 7, 2017 · 8 years ago

netlify terraform terraform-provider

Utility provider that provides constructs that intentionally do nothing, useful in various situations to help orchestrate tricky behavior or work around limitations.

Total 0

Created Jun 5, 2017 · 9 years ago

null terraform terraform-provider

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

Total 0

Created Jun 5, 2017 · 9 years ago

postgresql terraform terraform-provider

Utility provider that supports the use of randomness within Terraform configurations.

Total 0

Created Jun 5, 2017 · 9 years ago

random terraform terraform-provider

Official HCP Terraform and Terraform Enterprise provider, maintained by HashiCorp. Provision HCP Terraform or Terraform Enterprise - with Terraform!

Total 0

Created Aug 7, 2018 · 8 years ago

cloud terraform terraform-cloud terraform-enterprise terraform-provider

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.

Total 0

Created Jun 5, 2017 · 9 years ago

terraform terraform-provider tls

This library helps assembling a complete schema for decoding Terraform config

Total 0

Created Sep 17, 2020 · 6 years ago

hcl2 provider-schemas terraform

Manage HCP Terraform and Terraform Enterprise from the command line.

Total 0

Created Apr 6, 2026 · 5 months ago

doormat-managed

HashiCorp Vault Provider for Secret Store CSI Driver

Total 0

Created Sep 16, 2019 · 7 years ago

csi kubernetes provider secret vault

First-class support for Vault and Kubernetes.

Total 0

Created Aug 27, 2019 · 7 years ago

Active Directory (AD) Secrets Plugin for Vault

Total 0

Created Apr 20, 2018 · 8 years ago

active-directory hashicorp microsoft secrets-management vault

The Vault Secrets Operator (VSO) allows Pods to consume Vault secrets natively from Kubernetes Secrets.

Total 0

Created Nov 15, 2022 · 3 years ago

hashicorp hashicorp-vault kubernetes kubernetes-secrets operators

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.

Total 0

Created Dec 8, 2016 · 9 years ago

cloud-foundry golang kubernetes open-service-broker open-service-broker-api

A tool to build, deploy, and release any application on any platform.

Total 0

Created Apr 27, 2020 · 6 years ago

Waypoint Plugin SDK enables building plugins for Waypoint: builders, deployment platforms, release managers, and more.

Total 0

Created Oct 5, 2020 · 6 years ago

Golang connection multiplexing library

Total 0

Created May 22, 2014 · 12 years ago