hashicorp

HashiCorp

hashicorp
Consistent workflows to provision, secure, connect, and run any infrastructure for any application.
๐Ÿ“ San Francisco, CA
๐Ÿ”— https://hashicorp.com
Repositories

go-retryablehttp

Retryable HTTP client in Go
Go โ˜… 2.3k โ‘‚ 284 Updated today

web-unified-docs

Hashicorp Unified Docs
MDX โ˜… 53 โ‘‚ 178 Updated today

terraform

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.
Go โ˜… 47.9k โ‘‚ 10.2k Updated today

terraform-provider-vault

Terraform Vault provider
Go โ˜… 497 โ‘‚ 586 Updated today

terraform-provider-azurerm

Terraform provider for Azure Resource Manager
Go โ˜… 4.9k โ‘‚ 5.0k Updated today

terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.
Go โ˜… 10.8k โ‘‚ 10.0k Updated today

yamux

Golang connection multiplexing library
Go โ˜… 2.5k โ‘‚ 254 Updated today

raft

Golang implementation of the Raft consensus protocol
Go โ˜… 8.9k โ‘‚ 1.1k Updated today

dev-portal

the home of developer.hashicorp.com
TypeScript โ˜… 72 โ‘‚ 22 Updated today

packer

Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Go โ˜… 15.6k โ‘‚ 3.3k Updated today

agent-skills

A collection of Agent skills and Claude Code plugins for HashiCorp products.
Shell โ˜… 426 โ‘‚ 51 Updated today

golang-lru

Golang LRU cache
Go โ˜… 5.0k โ‘‚ 537 Updated today

vault-rails

A Rails plugin for easily integrating Vault secrets
Ruby โ˜… 340 โ‘‚ 50 Updated today

terraform-registry-address

Library to represent, compare and parse Terraform Registry address
Go โ˜… 14 โ‘‚ 8 Updated today

nomad

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.
Go โ˜… 16.3k โ‘‚ 2.1k Updated today

hcl

HCL is the HashiCorp configuration language.
Go โ˜… 5.8k โ‘‚ 641 Updated today

immutable-infrastructure

HCL โ˜… 1 โ‘‚ 1 Updated today

hcp-terraform-operator

Kubernetes Operator allows managing HCP Terraform resources via Kubernetes Custom Resources.
Go โ˜… 172 โ‘‚ 45 Updated today

consul

Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Go โ˜… 29.8k โ‘‚ 4.6k Updated today

vault

A tool for secrets management, encryption as a service, and privileged access management
Go โ˜… 35.2k โ‘‚ 4.6k Updated today

terraform-provider-local

Utility provider used to manage local resources, such as creating files.
Go โ˜… 245 โ‘‚ 74 Updated today

ngx_http_consul_backend_module

An nginx module for setting backends from Consul services.
Go โ˜… 156 โ‘‚ 20 Updated today

go-tfe

HCP Terraform/Enterprise API Client/SDK in Golang
Go โ˜… 245 โ‘‚ 103 Updated today

nomad-pack

Go โ˜… 433 โ‘‚ 63 Updated today

homebrew-tap

Homebrew Tap of HashiCorp products and tools
Ruby โ˜… 151 โ‘‚ 65 Updated today

errwrap

Errwrap is a Go (golang) library for wrapping and querying errors.
Go โ˜… 445 โ‘‚ 32 Updated today

vault-k8s

First-class support for Vault and Kubernetes.
Go โ˜… 834 โ‘‚ 171 Updated today

terraform-provider-google

Terraform Provider for Google Cloud Platform
Go โ˜… 2.6k โ‘‚ 1.9k Updated today

go-multierror

A Go (golang) package for representing a list of errors as a single error.
Go โ˜… 2.6k โ‘‚ 130 Updated today

terraform-provider-google-beta

Terraform Provider for Google Cloud Platform (Beta)
Go โ˜… 303 โ‘‚ 287 Updated today