Ross ROSS = Recommend OSS · open-source software intelligence for agents

cue-lang/cue

The home of the CUE language! Validate and define text-based and dynamic configuration observed · 2026-08-28

github.com/cue-lang/cue · homepage · Go · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

97/100

  • Activity 99
  • Release rhythm 93
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 28
  • age_days: 1888
  • days_rel: 48
  • days_push: 8
  • n_releases_24m: 20

Full methodology

Adoption not part of the score

6241 stars · 366 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

CUE is an open-source data validation language and inference engine for defining, generating, and validating text-based and dynamic configuration and data. It ships as the `cue` CLI plus Go APIs, integrating with JSON, YAML, TOML, XML, OpenAPI, Protobuf, JSON Schema, and Go.

Use cases

  • validate json and yaml files against a schema
  • define and unify large-scale kubernetes configuration
  • remove boilerplate from repetitive config files
  • generate openapi or protobuf definitions from schemas
  • enforce policy constraints on configuration data
  • convert between json yaml and cue formats
  • write schemas that merge types and values

When to choose

  • you need powerful, composable validation of JSON/YAML/TOML data
  • you manage large or multi-source configuration that must stay consistent
  • you want to unify schemas, data, and policies in one language
  • you need code or schema generation across Go, Protobuf, and OpenAPI

When to avoid

  • you only need simple one-off JSON schema validation
  • your team cannot adopt a new configuration language
  • you need a general-purpose programming language for application logic
  • your toolchain has no CUE integration and you cannot add a CLI step

Facets

cli-tool · maturity active

configuration-management form-handling templating cli json yaml parser developer-tools programming-languages apis windows go cli cross-platform cue-language data-validation schema policy-enforcement kubernetes-config openapi protobuf json-schema boilerplate-removal inference-engine code-generation configuration data-engineering devops linux macos docker

10 sources

Member repositories

RepositoryRoleHealth v2
cue-lang/cuemain97

For agents

markdown · JSON · MCP: product_card(name="cue-lang/cue")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem