awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Kubernetes Configuration Templating Tools

Ranking updated Jun 30, 2026

Discover open-source alternatives to Helm for managing, rendering, and deploying complex Kubernetes YAML configuration files.

Kubernetes Configuration Templating Tools

Find the best repos with AI.We'll search the best matching repositories with AI.
  • helmfile/helmfilehelmfile avatar

    helmfile/helmfile

    4,987View on GitHub↗

    Helmfile is a declarative tool for managing Kubernetes Helm releases across multiple environments. It defines the desired state of releases in version-controlled YAML files and synchronizes the cluster to match that state, acting as both a release manager and a state sync orchestrator. The tool layers environment-specific values, secrets, and lifecycle hooks onto shared release definitions, enabling consistent multi-environment deployments. Helmfile distinguishes itself through several integrated capabilities: it generates separate dependency lockfiles per environment for staged rollout of ch

    Helmfile is a declarative orchestrator for Helm releases that generates Kubernetes YAML manifests through Helm templating, while adding environment-specific layering and state synchronization — fitting the intent for a templating tool with a Helm-like but more declarative approach.

    GoGo Template RenderingKustomize-to-Helm Conversion
    View on GitHub↗4,987
  • google/jsonnetgoogle avatar

    google/jsonnet

    7,522View on GitHub↗

    Jsonnet is a structured configuration generation language that extends JSON with variables, conditionals, and object-oriented features to create reusable templates. It is designed to eliminate duplication in configuration data by providing a data templating language that can produce structured output from concise, programmable templates. The language distinguishes itself through an object-oriented inheritance model that allows field override, mixin composition, and self-referencing for modular configuration reuse. It supports lazy evaluation with thunks to defer computation until values are f

    Jsonnet is a structured config templating language commonly used to generate Kubernetes YAML manifests, offering a declarative, object-oriented approach that serves as an alternative to Helm — it fits the category but lacks direct Helm chart compatibility and built-in Kustomize-style overlays.

    JsonnetData Configuration LanguagesStructured Config GeneratorsC-Based Embedding APIs
    View on GitHub↗7,522

Related searches

  • a tool for shipping Kubernetes apps offline
  • a GitOps continuous delivery tool for Kubernetes
  • a tool for testing Helm charts
  • a container orchestration platform for clusters
  • a library for parsing YAML in Go
  • a template engine for Go projects
  • a command line tool for managing Kubernetes
  • a framework for writing Kubernetes operators