Consistent workflows to provision, secure, connect, and run any infrastructure for any application.
937
Kho lưu trữ công khai
269.730
Tổng số sao
10.520
Người theo dõi
HashiCorp là một tổ chức nổi bật trên GitHub với hàng trăm kho mã nguồn công khai. Tổ chức này chủ yếu sử dụng các ngôn ngữ lập trình như Go, HCL và Ruby để phát triển nhiều dự án quan trọng như Terraform, Vault và Consul, giúp quản lý hạ tầng và bảo mật cho các ứng dụng.
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.
A tool for secrets management, encryption as a service, and privileged access management
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Vagrant is a tool for building and distributing development environments.
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.
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
The AWS Provider enables Terraform to manage AWS resources.
Golang implementation of the Raft consensus protocol
Service orchestration and management tool.
Golang plugin system over RPC.
HCL is the HashiCorp configuration language.
Golang LRU cache
Terraform provider for Azure Resource Manager
Golang package for gossip based membership and failure detection
Boundary enables identity-based access management for dynamic infrastructure.
Golang in-memory database built on immutable radix trees
Terraform Provider for Google Cloud Platform
Golang connection multiplexing library
A Go (golang) package for representing a list of errors as a single error.
Retryable HTTP client in Go
Launch a subprocess with environment variables using data from @HashiCorp Consul and Vault.
Package for downloading things from a string URL using a variety of protocols.
Terraform Kubernetes provider
Sets up Terraform CLI in your GitHub Actions workflow.
A Golang library for exporting performance and runtime metrics to external metrics systems (i.e. statsite, statsd)
The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.
Simple mDNS client/server library in Golang
Helm chart to install Vault and other associated components.
HashiCorp Terraform VSCode extension
First-class support for Vault and Kubernetes.
First-class support for Consul Service Mesh on Kubernetes
A collection of Agent skills and Claude Code plugins for HashiCorp products.
Helios Design System
Terraform Vault provider
Official Docker images for Vault
A terminal UI (TUI) for HashiCorp Nomad
Terraform Plugin SDK enables building plugins (providers) to manage any service providers or custom in-house solutions
Nomad Autoscaler brings autoscaling to your Nomad workloads.
Errwrap is a Go (golang) library for wrapping and querying errors.
Không có mô tả nào được cung cấp cho kho lưu trữ này.
Quick start repository for creating a Terraform provider
HIL is a small embedded language for string interpolations.
A next-generation framework for building Terraform providers.
A tiny go web server that echos what you start it with!
Terraform Provider for Google Cloud Platform (Beta)
Terraform AWS Cloud Control provider
Generate and validate Terraform plugin/provider documentation.
HCP Terraform/Enterprise API Client/SDK in Golang
Utility provider used to manage local resources, such as creating files.
Utility provider for interacting with generic HTTP servers as part of a Terraform configuration.
Utility provider that supports the use of randomness within Terraform configurations.
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.
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.
Utility provider that provides constructs that intentionally do nothing, useful in various situations to help orchestrate tricky behavior or work around limitations.
Official HCP Terraform and Terraform Enterprise provider, maintained by HashiCorp. Provision HCP Terraform or Terraform Enterprise - with Terraform!
Run HashiCorp Packer as part of your GitHub Actions Workflow
A collection of example code snippets demonstrating the various ways to use the HashiCorp Vault client libraries.
Homebrew Tap of HashiCorp products and tools
Utility provider that provides Time-Based Resources
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)
Generic boolean expression evaluation in Go
Runnable examples in Go of how to integrate an application with HashiCorp Vault.
Automate copyright headers and license files at scale
A tool for benchmarking usage of Vault.
Utility provider that provides a data source that can create zip archives for individual files or collections of files.
Monorepo for Boundary UIs and addons.
the home of developer.hashicorp.com
Hashicorp Unified Docs
Module for testing Terraform providers
Terraform provider for HashiCorp Cloud Platform.
OpenAPI specification and related artifacts for HashiCorp Nomad
Terraform Provider Code Generation Specification to Framework
A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.
A Go library for implementing command-line interfaces.
A router for Terraform's RPC protocol.
Support for Consul Service Mesh on AWS ECS
Không có mô tả nào được cung cấp cho kho lưu trữ này.
Common Use Case Validators for terraform-plugin-framework
Vault Azure Secrets plugin
The slug package provides functions to create slug archives
A tool for powering Software Quality as Code by writing Terraform-based quality requirement scenarios using a composable, modular, and declarative language
The official repo for Terraform Enterprise helm charts
Scripts and plugins that provide centralized defaults for HashiCorp Next.js web properties
A Terraform provider of corner cases, used for testing Terraform and its SDK.
A nomad task driver plugin for sandboxing workloads in podman containers
Reusable GitHub Action Workflows for releasing HashiCorp, partner, and community Terraform Providers
Library to represent, compare and parse Terraform Registry address
A Terraform module for provisioning and installing Vault Enterprise on AWS EC2 as described in HashiCorp Validated Designs
Packer plugin for Oracle Builder
Code generation tool used internally by Consul for converting api types into core types
Không có mô tả nào được cung cấp cho kho lưu trữ này.
Không có mô tả nào được cung cấp cho kho lưu trữ này.
A Vault plugin for authenticating using Cloud Foundry's identity certificates.
A Terraform module for provisioning and installing Terraform Enterprise on Google Compute Engine as described in HashiCorp Validated Designs
A Terraform module for provisioning and installing Terraform Enterprise on AWS EKS as described in HashiCorp Validated Designs
A Terraform module for provisioning and installing Terraform Enterprise on Google GKE as described in HashiCorp Validated Designs
A Terraform module for provisioning and installing Boundary Enterprise Worker on AWS EC2 as described in HashiCorp Validated Designs
Không có mô tả nào được cung cấp cho kho lưu trữ này.
Không có mô tả nào được cung cấp cho kho lưu trữ này.
A Terraform module for provisioning and installing Consul Enterprise on Google Compute Engine as described in HashiCorp Validated Designs
HashiCorp phát triển nhiều công cụ mã nguồn mở trên GitHub, bao gồm Terraform cho việc quản lý hạ tầng, Vault cho quản lý bí mật, và Consul cho kết nối ứng dụng trong hạ tầng phân tán.
HashiCorp chủ yếu sử dụng các ngôn ngữ lập trình như Go, HCL, JavaScript, TypeScript, Ruby và Shell để phát triển các dự án của mình, cho phép tính linh hoạt và hiệu suất cao.
Có, tất cả các kho mã của HashiCorp trên GitHub đều là công khai. Điều này cho phép cộng đồng truy cập, sử dụng và đóng góp cho các công cụ mã nguồn mở mà tổ chức phát triển.
Theo dõi HashiCorp với RepoGuard và nhận cảnh báo ngay khi có kho lưu trữ công khai mới xuất hiện.
Theo dõi tài khoản này