🍺 BREW Explorer

← all formulae

helmfile

brew install helmfile v1.5.5 MIT

Go command-line tool to declaratively manage Kubernetes Helm chart deployments across multiple releases and environments.

Why you might care

Helmfile lets you define all your Helm releases in a single YAML file with templating, reducing boilerplate and making GitOps workflows easier. It's a thin orchestration layer over Helm that handles multi-chart deployments, secrets management, and environment-specific configurations—essential if you're managing many releases or want Infrastructure-as-Code for your Helm deployments.

Categories

Alternatives

Helm ArgoCD Kustomize Flux
4.3k
30-day installs · #667
11.5k
90-day · #759
41.9k
365-day · #753
5.1k
★ GitHub stars · updated 1d ago

Runtime dependencies

Build dependencies

go

GitHub topics

helm kubernetes kustomize

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "Helm",
    "ArgoCD",
    "Kustomize",
    "Flux"
  ],
  "build_dependencies": [
    "go"
  ],
  "categories": [
    "kubernetes",
    "orchestration",
    "build-system"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "helm"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Deploy Kubernetes Helm Charts",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:36+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "helmfile",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-06-19T09:02:30Z",
  "github_readme_excerpt": "\u003c!-- markdownlint-configure-file {\n  \"MD013\": {\n    \"code_blocks\": false,\n    \"tables\": false\n  },\n  \"MD033\": false,\n  \"MD041\": false\n} --\u003e\n\n\u003cdiv align=\"center\" markdown=\"1\"\u003e\n\n# Helmfile\n\n[![Tests](https://github.com/helmfile/helmfile/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/helmfile/helmfile/actions/workflows/ci.yaml?query=branch%3Amain)\n[![Container Image Repository on GHCR](https://ghcr-badge.egpl.dev/helmfile/helmfile/latest_tag?trim=major\u0026label=latest \"Docker Repository on ghcr\")](https://github.com/helmfile/helmfile/pkgs/container/helmfile)\n[![Go Report Card](https://goreportcard.com/badge/github.com/helmfile/helmfile)](https://goreportcard.com/report/github.com/helmfile/helmfile)\n[![Slack Community #helmfile](https://slack.sweetops.com/badge.svg)](https://slack.sweetops.com)\n[![Documentation](https://readthedocs.org/projects/helmfile/badge/?version=latest\u0026style=flat)](https://helmfile.readthedocs.io/en/latest/)\n[![Gurubase](https://img.shields.io/badge/Gurubase-Ask%20Helmfile%20Guru-006BFF)](https://gurubase.io/g/helmfile)\n[![zread](https://img.shields.io/badge/Ask_Zread-_.svg?style=flat\u0026color=00b0aa\u0026labelColor=000000\u0026logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTYxNTYgMS42MDAxSDIuMjQxNTZDMS44ODgxIDEuNjAwMSAxLjYwMTU2IDEuODg2NjQgMS42MDE1NiAyLjI0MDFWNC45NjAxQzEuNjAxNTYgNS4zMTM1NiAxLjg4ODEgNS42MDAxIDIuMjQxNTYgNS42MDAxSDQuOTYxNTZDNS4zMTUwMiA1LjYwMDEgNS42MDE1NiA1LjMxMzU2IDUuNjAxNTYgNC45NjAxVjIuMjQwMUM1LjYwMTU2IDEuODg2NjQgNS4zMTUwMiAxLjYwMDEgNC45NjE1NiAxLjYwMDFaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00Ljk2MTU2IDEwLjM5OTlIMi4yNDE1NkMxLjg4ODEgMTAuMzk5OSAxLjYwMTU2IDEwLjY4NjQgMS42MDE1NiAxMS4wMzk5VjEzLjc1OTlDMS42MDE1NiAxNC4xMTM0IDEuODg4MSAxNC4zOTk5IDIuMjQxNTYgMTQuMzk5OUg0Ljk2MTU2QzUuMzE1MDIgMTQuMzk5OSA1LjYwMTU2IDE0LjExMzQgNS42MDE1NiAxMy43NTk5VjExLjAzOTlDNS42MDE1NiAxMC42ODY0IDUuMzE1MDIgMTAuMzk5OSA0Ljk2MTU2ID",
  "github_repo": "helmfile/helmfile",
  "github_stars": 5141,
  "github_topics": [
    "helm",
    "kubernetes",
    "kustomize"
  ],
  "homepage": "https://github.com/helmfile/helmfile",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 4321,
  "installs_365d": 41905,
  "installs_90d": 11520,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": "2026-06-20T23:46:18+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "helmfile",
  "oldnames": [],
  "one_liner": "Go command-line tool to declaratively manage Kubernetes Helm chart deployments across multiple releases and environments.",
  "optional_dependencies": [],
  "rank_30d": 667,
  "rank_365d": 753,
  "rank_90d": 759,
  "raw_hash": "9feb41551d250b3a",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/h/helmfile.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "1.5.5",
  "versioned_formulae": [],
  "why_use_this": "Helmfile lets you define all your Helm releases in a single YAML file with templating, reducing boilerplate and making GitOps workflows easier. It\u0027s a thin orchestration layer over Helm that handles multi-chart deployments, secrets management, and environment-specific configurations\u2014essential if you\u0027re managing many releases or want Infrastructure-as-Code for your Helm deployments."
}