RepoGuard
Обновлено 2 h ago
HashiCorp

Organization

Публичный след на GitHub HashiCorp

@hashicorp
Просмотреть профиль на GitHub

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

San Francisco, CA

937

Публичные репозитории

269 730

Всего звезд

10 520

Подписчики

HashiCorp активно использует GitHub для разработки своих проектов с открытым исходным кодом. Основные языки программирования, используемые в их репозиториях, включают Go, HCL и Ruby. Среди известных проектов такие инструменты, как Terraform, Vault и Consul, которые обеспечивают управление инфраструктурой и безопасностью.

Основные языки

Go 74HCL 9TypeScript 5JavaScript 3Shell 3Ruby 2MDX 1Python 1

Публичные репозитории

terraform

48 676

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
Обновлено 13 июн. 2026 г.

vault

35 780

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

Go
Обновлено 13 июн. 2026 г.

consul

29 935

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

Go
Обновлено 13 июн. 2026 г.

vagrant

27 153

Vagrant is a tool for building and distributing development environments.

Ruby
Обновлено 12 июн. 2026 г.

nomad

16 595

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
Обновлено 12 июн. 2026 г.

packer

15 706

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

Go
Обновлено 12 июн. 2026 г.

terraform-provider-aws

10 935

The AWS Provider enables Terraform to manage AWS resources.

Go
Обновлено 13 июн. 2026 г.

raft

9 035

Golang implementation of the Raft consensus protocol

Go
Обновлено 13 июн. 2026 г.

serf

6 059

Service orchestration and management tool.

Go
Обновлено 12 июн. 2026 г.

go-plugin

5 993

Golang plugin system over RPC.

Go
Обновлено 12 июн. 2026 г.

hcl

5 788

HCL is the HashiCorp configuration language.

Go
Обновлено 12 июн. 2026 г.

golang-lru

5 082

Golang LRU cache

Go
Обновлено 13 июн. 2026 г.

terraform-provider-azurerm

4 944

Terraform provider for Azure Resource Manager

Go
Обновлено 13 июн. 2026 г.

memberlist

4 064

Golang package for gossip based membership and failure detection

Go
Обновлено 12 июн. 2026 г.

boundary

4 042

Boundary enables identity-based access management for dynamic infrastructure.

Go
Обновлено 12 июн. 2026 г.

go-memdb

3 465

Golang in-memory database built on immutable radix trees

Go
Обновлено 12 июн. 2026 г.

terraform-provider-google

2 623

Terraform Provider for Google Cloud Platform

Go
Обновлено 12 июн. 2026 г.

yamux

2 614

Golang connection multiplexing library

Go
Обновлено 12 июн. 2026 г.

go-multierror

2 571

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

Go
Обновлено 12 июн. 2026 г.

go-retryablehttp

2 328

Retryable HTTP client in Go

Go
Обновлено 12 июн. 2026 г.

envconsul

2 065

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

Go
Обновлено 12 июн. 2026 г.

go-getter

1 822

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

Go
Обновлено 12 июн. 2026 г.

terraform-provider-kubernetes

1 712

Terraform Kubernetes provider

Go
Обновлено 13 июн. 2026 г.

setup-terraform

1 577

Sets up Terraform CLI in your GitHub Actions workflow.

JavaScript
Обновлено 11 июн. 2026 г.

go-metrics

1 574

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

Go
Обновлено 12 июн. 2026 г.

terraform-mcp-server

1 417

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

Go
Обновлено 13 июн. 2026 г.

mdns

1 360

Simple mDNS client/server library in Golang

Go
Обновлено 12 июн. 2026 г.

vault-helm

1 254

Helm chart to install Vault and other associated components.

Shell
Обновлено 12 июн. 2026 г.

vscode-terraform

974

HashiCorp Terraform VSCode extension

TypeScript
Обновлено 13 июн. 2026 г.

vault-k8s

839

First-class support for Vault and Kubernetes.

Go
Обновлено 12 июн. 2026 г.

consul-k8s

704

First-class support for Consul Service Mesh on Kubernetes

Go
Обновлено 12 июн. 2026 г.

agent-skills

662

A collection of Agent skills and Claude Code plugins for HashiCorp products.

Shell
Обновлено 13 июн. 2026 г.

design-system

508

Helios Design System

TypeScript
Обновлено 12 июн. 2026 г.

terraform-provider-vault

503

Terraform Vault provider

Go
Обновлено 12 июн. 2026 г.

docker-vault

500

Official Docker images for Vault

Shell
Обновлено 12 июн. 2026 г.

damon

482

A terminal UI (TUI) for HashiCorp Nomad

Go
Обновлено 13 июн. 2026 г.

terraform-plugin-sdk

481

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

Go
Обновлено 11 июн. 2026 г.

nomad-autoscaler

474

Nomad Autoscaler brings autoscaling to your Nomad workloads.

Go
Обновлено 12 июн. 2026 г.

errwrap

451

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

Go
Обновлено 13 июн. 2026 г.

go-cleanhttp

437

Описание для этого репозитория не предоставлено.

Go
Обновлено 12 июн. 2026 г.

terraform-provider-scaffolding

408

Quick start repository for creating a Terraform provider

Go
Обновлено 10 июн. 2026 г.

hil

403

HIL is a small embedded language for string interpolations.

Go
Обновлено 12 июн. 2026 г.

terraform-plugin-framework

381

A next-generation framework for building Terraform providers.

Go
Обновлено 11 июн. 2026 г.

http-echo

374

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

Go
Обновлено 12 июн. 2026 г.

terraform-provider-google-beta

314

Terraform Provider for Google Cloud Platform (Beta)

Go
Обновлено 12 июн. 2026 г.

terraform-provider-awscc

311

Terraform AWS Cloud Control provider

HCL
Обновлено 12 июн. 2026 г.

terraform-plugin-docs

261

Generate and validate Terraform plugin/provider documentation.

Go
Обновлено 11 июн. 2026 г.

go-tfe

246

HCP Terraform/Enterprise API Client/SDK in Golang

Go
Обновлено 12 июн. 2026 г.

terraform-provider-local

246

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

Go
Обновлено 11 июн. 2026 г.

terraform-provider-http

242

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

Go
Обновлено 11 июн. 2026 г.

terraform-provider-random

236

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

Go
Обновлено 11 июн. 2026 г.

terraform-provider-tls

230

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.

Go
Обновлено 11 июн. 2026 г.

terraform-provider-external

217

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.

Go
Обновлено 11 июн. 2026 г.

terraform-provider-null

208

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

Go
Обновлено 11 июн. 2026 г.

terraform-provider-tfe

176

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

Go
Обновлено 11 июн. 2026 г.

setup-packer

164

Run HashiCorp Packer as part of your GitHub Actions Workflow

HCL
Обновлено 10 июн. 2026 г.

vault-examples

162

A collection of example code snippets demonstrating the various ways to use the HashiCorp Vault client libraries.

Неизвестный язык
Обновлено 12 июн. 2026 г.

homebrew-tap

160

Homebrew Tap of HashiCorp products and tools

Ruby
Обновлено 12 июн. 2026 г.

terraform-provider-time

134

Utility provider that provides Time-Based Resources

Go
Обновлено 11 июн. 2026 г.

terraform-provider-cloudinit

129

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)

Go
Обновлено 11 июн. 2026 г.

go-bexpr

122

Generic boolean expression evaluation in Go

Go
Обновлено 11 июн. 2026 г.

hello-vault-go

119

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

Go
Обновлено 10 июн. 2026 г.

copywrite

113

Automate copyright headers and license files at scale

Go
Обновлено 10 июн. 2026 г.

vault-benchmark

105

A tool for benchmarking usage of Vault.

Go
Обновлено 10 июн. 2026 г.

terraform-provider-archive

101

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

Go
Обновлено 11 июн. 2026 г.

boundary-ui

95

Monorepo for Boundary UIs and addons.

JavaScript
Обновлено 12 июн. 2026 г.

dev-portal

73

the home of developer.hashicorp.com

TypeScript
Обновлено 10 июн. 2026 г.

web-unified-docs

70

Hashicorp Unified Docs

MDX
Обновлено 12 июн. 2026 г.

terraform-plugin-testing

67

Module for testing Terraform providers

Go
Обновлено 11 июн. 2026 г.

terraform-provider-hcp

62

Terraform provider for HashiCorp Cloud Platform.

Go
Обновлено 11 июн. 2026 г.

nomad-openapi

59

OpenAPI specification and related artifacts for HashiCorp Nomad

Python
Обновлено 11 июн. 2026 г.

terraform-plugin-codegen-framework

56

Terraform Provider Code Generation Specification to Framework

Go
Обновлено 12 июн. 2026 г.

go-connlimit

54

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

Go
Обновлено 12 июн. 2026 г.

cli

39

A Go library for implementing command-line interfaces.

Go
Обновлено 12 июн. 2026 г.

terraform-plugin-mux

35

A router for Terraform's RPC protocol.

Go
Обновлено 11 июн. 2026 г.

consul-ecs

31

Support for Consul Service Mesh on AWS ECS

Go
Обновлено 11 июн. 2026 г.

nomad-driver-virt

29

Описание для этого репозитория не предоставлено.

Go
Обновлено 12 июн. 2026 г.

terraform-plugin-framework-validators

28

Common Use Case Validators for terraform-plugin-framework

Go
Обновлено 11 июн. 2026 г.

vault-plugin-secrets-azure

27

Vault Azure Secrets plugin

Go
Обновлено 12 июн. 2026 г.

go-slug

27

The slug package provides functions to create slug archives

Go
Обновлено 11 июн. 2026 г.

enos

26

A tool for powering Software Quality as Code by writing Terraform-based quality requirement scenarios using a composable, modular, and declarative language

Go
Обновлено 10 июн. 2026 г.

terraform-enterprise-helm

22

The official repo for Terraform Enterprise helm charts

Go Template
Обновлено 12 июн. 2026 г.

web-platform-packages

22

Scripts and plugins that provide centralized defaults for HashiCorp Next.js web properties

TypeScript
Обновлено 11 июн. 2026 г.

terraform-provider-corner

22

A Terraform provider of corner cases, used for testing Terraform and its SDK.

Go
Обновлено 11 июн. 2026 г.

nomad-driver-podman

21

A nomad task driver plugin for sandboxing workloads in podman containers

Go
Обновлено 12 июн. 2026 г.

ghaction-terraform-provider-release

19

Reusable GitHub Action Workflows for releasing HashiCorp, partner, and community Terraform Providers

HCL
Обновлено 11 июн. 2026 г.

terraform-registry-address

16

Library to represent, compare and parse Terraform Registry address

Go
Обновлено 12 июн. 2026 г.

terraform-aws-vault-enterprise-hvd

15

A Terraform module for provisioning and installing Vault Enterprise on AWS EC2 as described in HashiCorp Validated Designs

HCL
Обновлено 12 июн. 2026 г.

packer-plugin-oracle

14

Packer plugin for Oracle Builder

Go
Обновлено 10 июн. 2026 г.

mog

11

Code generation tool used internally by Consul for converting api types into core types

Go
Обновлено 11 июн. 2026 г.

demo-app-nodejs

10

Описание для этого репозитория не предоставлено.

JavaScript
Обновлено 11 июн. 2026 г.

vault-client-typescript

8

Описание для этого репозитория не предоставлено.

TypeScript
Обновлено 12 июн. 2026 г.

vault-plugin-auth-cf

7

A Vault plugin for authenticating using Cloud Foundry's identity certificates.

Go
Обновлено 11 июн. 2026 г.

terraform-google-terraform-enterprise-hvd

5

A Terraform module for provisioning and installing Terraform Enterprise on Google Compute Engine as described in HashiCorp Validated Designs

HCL
Обновлено 10 июн. 2026 г.

terraform-aws-terraform-enterprise-eks-hvd

4

A Terraform module for provisioning and installing Terraform Enterprise on AWS EKS as described in HashiCorp Validated Designs

HCL
Обновлено 13 июн. 2026 г.

terraform-google-terraform-enterprise-gke-hvd

4

A Terraform module for provisioning and installing Terraform Enterprise on Google GKE as described in HashiCorp Validated Designs

HCL
Обновлено 10 июн. 2026 г.

terraform-aws-boundary-enterprise-worker-hvd

3

A Terraform module for provisioning and installing Boundary Enterprise Worker on AWS EC2 as described in HashiCorp Validated Designs

HCL
Обновлено 10 июн. 2026 г.

terraform-provider-ubuntu

1

Описание для этого репозитория не предоставлено.

Go
Обновлено 11 июн. 2026 г.

terraform-provider-google-nightly

1

Описание для этого репозитория не предоставлено.

Go
Обновлено 10 июн. 2026 г.

terraform-google-consul-enterprise-hvd

1

A Terraform module for provisioning and installing Consul Enterprise on Google Compute Engine as described in HashiCorp Validated Designs

HCL
Обновлено 10 июн. 2026 г.

Часто задаваемые вопросы

Что разрабатывает HashiCorp на GitHub?

HashiCorp разрабатывает инструменты для управления инфраструктурой и безопасностью, включая такие проекты, как Terraform, Vault и Consul. Эти инструменты помогают пользователям автоматизировать процессы и управлять конфигурациями.

Какие языки программирования использует HashiCorp?

HashiCorp использует несколько языков программирования, включая Go, HCL, JavaScript, TypeScript, Ruby и Shell. Эти языки помогают создавать различные инструменты и решения для управления инфраструктурой.

Являются ли репозитории HashiCorp публичными?

Да, репозитории HashiCorp на GitHub являются публичными. Это позволяет сообществу разработчиков изучать, использовать и вносить вклад в проекты, такие как Terraform и Vault, способствуя открытости и сотрудничеству.

Это раскрытие намеренно?

Следите за HashiCorp с помощью RepoGuard и получайте уведомления в момент появления нового публичного репозитория.

Следить за этим аккаунтом