Learn you some CUE for a great good!

CUE is an open source language with a rich set of APIs and tooling for defining, generating, and validating all kinds of data: configuration, APIs, database schemas, code, … you name it. ~ cuelang.org

About this tutorial

Welcome to Cuetorials where you can learn you some CUE for great good! We hope this site will help you get started with Cuelang (CUE) and that it becomes an invaluable resource as you

Much credit must be given to Marcel van Lohuizen, the creator of Cue. Marcel helped in making the configuration systems at Google. He says that they always chose the object-oriented approach and that the logical, non-programming Cue approach is the correct choice for configuration systems.

When you see "CUE" or "Cuelang" we are referring to the language.

When you see "cue" we are referring the CLI implementation in Go.

Introduction a one pager about CUE

Overview of CUE's concepts and syntax

First Steps to adopting CUE

Useful Patterns and more complex CUE

Deep Dives on topics in CUE

The Go API for working with CUE from Go

Walkthroughs for tasks in CUE

Cueology for aspiring Cueologists

Miscellaneous and other uncategorized content

Videos about CUE

Jobs involving CUE

Getting Help and support for CUE

We'll never share your email with anyone else.
2022 Hofstadter, Inc