The cue command is a versatile interface for working with CUE and its ecosystem. It provides a variety of sub-commands, including tools for validating, importing, and exporting data and constraints; for creating data-driven workflows; and for working with dependencies via CUE modules and module registries.

On this page you can find the full list of sub-commands in the latest version of cue, and their built-in help texts. You’ll also find an incomplete-but-expanding set of guides dedicated to the most commonly-used sub-commands. These guides include curated links to related content, including how-to guides, tutorials and other relevant documentation.

Guides

Dedicated guides for common cue sub-commands:

    The cue export command

    Use cue export to produce validated, concrete data for tools that need configurations encoded in formats like JSON or YAML.

Help texts

The built-in help texts available in the latest version of cue: