cue
« Back to VersTracker
Description:
Validate and define text-based and dynamic configuration
Type: Formula  |  Latest Version: 0.15.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @cuelang  |  formulae.brew.sh
Category: Developer tools
Tags: configuration kubernetes devops validation cue
Install: brew install cue
About:
CUE is an open-source configuration language that deeply understands and unifies data constraints, templates, and policies. It allows you to define schemas, validate data, and generate configuration for various systems like Kubernetes or Terraform. This tool excels at managing complexity in configuration across different environments.
Key Features:
  • Strongly typed fields with constraints
  • Schema definition and data validation
  • Configuration templating and inheritance
  • Code generation for JSON, YAML, and other formats
Use Cases:
  • Defining and validating Kubernetes manifests
  • Generating Terraform configuration from high-level schemas
  • Managing complex application configuration across environments
Alternatives:
  • JSON Schema – CUE is a full language with templating, while JSON Schema is purely a validation vocabulary.
  • HCL – CUE offers stronger typing and constraint solving, whereas HCL is primarily designed for Terraform's specific needs.
Version History
Detected Version Rev Change Commit
Oct 10, 2025 1:59pm 0 VERSION_BUMP 927770e9
Oct 10, 2025 3:07am 0 VERSION_BUMP 7c063815
Dec 18, 2024 4:57pm 0 VERSION_BUMP 7c647d40
Nov 19, 2024 6:54pm 0 VERSION_BUMP 45754be9
Nov 19, 2024 6:32pm 0 VERSION_BUMP 3e6d0a6c
Oct 22, 2024 3:29pm 0 VERSION_BUMP dcbc0d15