🍺 BREW Explorer

← all formulae

jsonnet

brew install jsonnet v0.22.0 Apache-2.0

Domain-specific language and compiler for generating JSON configuration from reusable, parameterized templates.

Why you might care

Jsonnet eliminates JSON boilerplate through variables, functions, and inheritance, making it ideal for managing large cloud infrastructure configs (Kubernetes, Terraform) or API schemas at scale. It outputs pure JSON, so it integrates seamlessly into existing tooling. The single-binary compiler is fast enough for iterative development.

Categories

Alternatives

jq yq Cue HCL
1.7k
30-day installs · #1044
6.9k
90-day · #959
20.7k
365-day · #1053

Links

Blurb generated by claude-haiku-4-5 on 2mo ago.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "jq",
    "yq",
    "Cue",
    "HCL"
  ],
  "build_dependencies": [],
  "categories": [
    "language-runtime",
    "compiler",
    "templating",
    "json-tool"
  ],
  "caveats": null,
  "conflicts_with": [
    "go-jsonnet"
  ],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Domain specific configuration language for defining JSON data",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:39:06+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "jsonnet",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://jsonnet.org/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "Jsonnet - Jsonnet Configuration Language",
  "installs_30d": 1742,
  "installs_365d": 20659,
  "installs_90d": 6855,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Apache-2.0",
  "llm_generated_at": "2026-06-20T23:48:37+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "jsonnet",
  "oldnames": [],
  "one_liner": "Domain-specific language and compiler for generating JSON configuration from reusable, parameterized templates.",
  "optional_dependencies": [],
  "rank_30d": 1044,
  "rank_365d": 1053,
  "rank_90d": 959,
  "raw_hash": "a3d38c12361e500c",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/j/jsonnet.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.22.0",
  "versioned_formulae": [],
  "why_use_this": "Jsonnet eliminates JSON boilerplate through variables, functions, and inheritance, making it ideal for managing large cloud infrastructure configs (Kubernetes, Terraform) or API schemas at scale. It outputs pure JSON, so it integrates seamlessly into existing tooling. The single-binary compiler is fast enough for iterative development."
}