hashicorp/envconsul
Launch a subprocess with environment variables using data from @HashiCorp Consul and Vault. observed · 2026-08-28
Health v2 · maintenance only
82/100
- Activity 91
- Release rhythm 60
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 268.5
- age_days: 4495
- days_rel: 55
- days_push: 55
- n_releases_24m: 3
Adoption not part of the score
2071 stars · 194 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Envconsul is a Go CLI tool that launches a subprocess with environment variables populated from HashiCorp Consul key-value data and Vault secrets. Applications remain unaware of the source, reading plain environment variables, enabling 12-factor-style portable configuration.
Use cases
- inject vault secrets into app environment variables
- launch a subprocess with config from consul kv
- 12-factor app configuration without code changes
- populate env vars from vault at container startup
- run apps with secrets without exposing them in files
- dynamically refresh environment variables from consul
When to choose
- you use HashiCorp Consul and/or Vault for config and secrets
- you want apps to read plain env vars with no SDK changes
- you need cross-platform secret injection with no runtime dependencies
When to avoid
- you don't use Consul or Vault
- you need Kubernetes-native secret mounting instead
- you want a library to embed in-process rather than a subprocess wrapper
Facets
cli-tool · maturity active
configuration-management secrets-management cli developer-tools developer-tools security infrastructure-as-code windows cross-platform go hashicorp consul vault environment-variables 12-factor secrets-injection subprocess-launcher devops linux macos docker
1 source
- readme: https://github.com/hashicorp/envconsul · fetched 2026-08-28 · c6244287737a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| hashicorp/envconsul | main | 82 |
For agents
markdown · JSON · MCP: product_card(name="hashicorp/envconsul")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem