🍺 BREW Explorer

← all formulae

helmsman

brew install helmsman v4.0.5 MIT

Helm Charts as Code tool

22
30-day installs · #6557
67
90-day · #6564
603
365-day · #4718
1.5k
★ GitHub stars · updated 2mo ago

Runtime dependencies

Build dependencies

go

GitHub topics

git-ops helm helm-charts helm-charts-as-code helmsman k8s k8s-applications k8s-cluster kubernetes protect-namespaces

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "go"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "helm",
    "kubernetes-cli"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Helm Charts as Code tool",
  "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": "helmsman",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-06-14T15:06:10Z",
  "github_readme_excerpt": "[![GitHub release](https://img.shields.io/github/v/release/mkubaczyk/helmsman)](https://github.com/mkubaczyk/helmsman/releases)\n\n![helmsman-logo](docs/images/helmsman.png)\n\n\u003e Helmsman v4.x supports Helm 3.x and Helm 4.x. For Helm 2.x, use Helmsman v1.x\n\n# What is Helmsman?\n\nHelmsman is a Helm Charts (k8s applications) as Code tool which allows you to automate the deployment/management of your Helm charts from version controlled code.\n\n# Why has this repository changed the owner?\n\nThe previous owner (Praqma company, later Eficode company) of this repository decided to transfer the repository into the hands of current maintainers\nto make sure the project can be developed further with no interruptions and unnecessary dependencies.\nWe\u0027ll do our best to get it up and running as soon as possible.\nThank you for your patience and trusting Helmsman with your tasks!\n\n# How does it work?\n\nHelmsman uses a simple declarative [TOML](https://github.com/toml-lang/toml) file to allow you to describe a desired state for your k8s applications as in the [example toml file](https://github.com/mkubaczyk/helmsman/blob/master/examples/example.toml).\nAlternatively YAML declaration is also acceptable [example yaml file](https://github.com/mkubaczyk/helmsman/blob/master/examples/example.yaml).\n\nThe desired state file (DSF) follows the [desired state specification](https://github.com/mkubaczyk/helmsman/blob/master/docs/desired_state_specification.md).\n\nHelmsman sees what you desire, validates that your desire makes sense (e.g. that the charts you desire are available in the repos you defined), compares it with the current state of Helm and figures out what to do to make your desire come true.\n\nTo plan without executing:\n\n```sh\nhelmsman -f example.toml\n```\n\nTo plan and execute the plan:\n\n```sh\nhelmsman --apply -f example.toml\n```\n\nTo show debugging details:\n\n```sh\nhelmsman --debug --apply -f example.toml\n```\n\nTo run a dry-run:\n\n```sh\nhelmsman --debug --dry-run -f example.toml\n```\n\nTo limit exec",
  "github_repo": "mkubaczyk/helmsman",
  "github_stars": 1497,
  "github_topics": [
    "git-ops",
    "helm",
    "helm-charts",
    "helm-charts-as-code",
    "helmsman",
    "k8s",
    "k8s-applications",
    "k8s-cluster",
    "kubernetes",
    "protect-namespaces"
  ],
  "homepage": "https://github.com/mkubaczyk/helmsman",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 22,
  "installs_365d": 603,
  "installs_90d": 67,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "helmsman",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 6557,
  "rank_365d": 4718,
  "rank_90d": 6564,
  "raw_hash": "2fe503b58baea3e3",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/h/helmsman.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "4.0.5",
  "versioned_formulae": [],
  "why_use_this": null
}