Skip to content
@hashicorp

HashiCorp

Consistent workflows to provision, secure, connect, and run any infrastructure for any application.

Pinned Loading

  1. consul Public

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

    Go 28.8k 4.5k

  2. nomad Public

    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…

    Go 15.4k 2k

  3. terraform Public

    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 …

    Go 44.9k 9.8k

  4. vagrant Public

    Vagrant is a tool for building and distributing development environments.

    Ruby 26.6k 4.4k

  5. vault Public

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

    Go 32.1k 4.3k

  6. packer Public

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

    Go 15.3k 3.3k

Repositories

Showing 10 of 914 repositories
  • raft Public

    Golang implementation of the Raft consensus protocol

    Go 8,488 MPL-2.0 1,015 31 11 Updated Mar 28, 2025
  • aws-sdk-go-base Public

    AWS Go SDK Base Client and Helper Function Library

    Go 38 MPL-2.0 37 15 3 Updated Mar 28, 2025
  • terraform-provider-http Public

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

    Go 218 MPL-2.0 118 27 3 Updated Mar 28, 2025
  • terraform-provider-aws Public

    The AWS Provider enables Terraform to manage AWS resources.

    Go 10,177 MPL-2.0 9,412 3,197 (66 issues need help) 379 Updated Mar 28, 2025
  • nomad Public

    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.

  • consul-terraform-sync Public

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

    Go 124 MPL-2.0 26 46 (2 issues need help) 15 Updated Mar 28, 2025
  • terraform-provider-azurerm Public

    Terraform provider for Azure Resource Manager

    Go 4,687 MPL-2.0 4,726 3,161 (1 issue needs help) 174 Updated Mar 28, 2025
  • terraform Public

    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 44,857 9,780 1,808 182 Updated Mar 28, 2025
  • go-slug Public

    The slug package provides functions to create slug archives

    Go 25 MPL-2.0 18 5 6 Updated Mar 28, 2025
  • boundary-ui Public

    Monorepo for Boundary UIs and addons.

    JavaScript 89 29 9 14 Updated Mar 28, 2025