Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Go Reference Documentation Go 1.26+ platforms Docker Image

CUE - Configure, Unify, Execute

CUE makes it easy to validate data, write schemas, and ensure configurations align with policies.

CUE works with a wide range of tools and formats that you're already using such as Go, JSON, YAML, TOML, XML, OpenAPI, Protobuf, and JSON Schema.

For more information and documentation, including tutorials and guides, see cuelang.org.

Download and Install

The full range of installation methods for the cue command are listed on cuelang.org, including the official container image suitable for use with Docker.

Release builds

Download the latest release from GitHub.

Install from Source

You need Go 1.26 or later to install CUE from source:

go install cuelang.org/go/cmd/cue@latest

You can also git clone the repository and build it directly via go install ./cmd/cue.

Built cue binaries include version information as reported by cue version, which go build derives from the VCS. We recommend that downstream packagers build releases from git tags rather than source archives to ensure this works.

Learning CUE

The fastest way to learn the basics is to follow the language tour on the website.

The cuelang.org website also contains more documentation, including tutorials, how-to guides, concept guides, and references.

Popular references

Go release support policy

As a general rule, we support the two most recent major releases of Go, matching Go's security policy. For example, if CUE v0.7.0 is released when Go's latest version is 1.21.5, v0.7.x including any following bugfix releases will require Go 1.20 or later.

Code of Conduct

Guidelines for participating in CUE community spaces and a reporting process for handling issues can be found in the Code of Conduct.

Contact

关于 About

The home of the CUE language! Validate and define text-based and dynamic configuration
configurationdatakubernetesvalidation

语言 Languages

Go97.8%
CUE2.2%
Shell0.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
2400
Total Commits
峰值: 244次/周
Less
More

核心贡献者 Contributors