hashicorp/consul-template
Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data. observed · 2026-08-28
Health v2 · maintenance only
93/100
- Activity 99
- Release rhythm 80
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 80
- age_days: 4348
- days_rel: 56
- days_push: 8
- n_releases_24m: 8
Adoption not part of the score
4824 stars · 798 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A daemon and CLI tool from HashiCorp that queries Consul, Vault, or Nomad and renders template files with the resulting data. It can also run arbitrary commands when templates are updated, acting as a notifier and supervisor.
Use cases
- render nginx config from consul service discovery
- populate vault secrets into config files
- keep haproxy backend list in sync with consul
- reload services when configuration changes
- template files from nomad variables
- dynamically update app config from consul kv
When to choose
- you use HashiCorp Consul, Vault, or Nomad and need config files populated from their data
- you want files re-rendered and commands re-run automatically when upstream data changes
- you need a battle-tested, widely deployed tool for dynamic configuration
When to avoid
- you don't use Consul, Vault, or Nomad as a data source
- you need one-shot templating without watching for changes
- you want a general-purpose configuration management system like Ansible
Facets
cli-tool · maturity stable
templating configuration-management cli developer-tools infrastructure-as-code self-hosted windows go cross-platform consul vault nomad hashicorp template-rendering service-discovery secrets daemon supervisor devops automation linux macos docker
1 source
- readme: https://github.com/hashicorp/consul-template · fetched 2026-08-28 · 80a10e36e90a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| hashicorp/consul-template | main | 93 |
For agents
markdown · JSON · MCP: product_card(name="hashicorp/consul-template")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem