Skip to content
Homepage of CUE
  • Documentation
  • Play
  • Community
  • GitHub
  • Slack
  • Discord
  • X (Twitter)
  • Bluesky
  • YouTube
Install
Search

What are you looking for?

  1. How-to Guides
  2. Popular guides

    How to validate JSON using CUE

    How to validate YAML using CUE

    How to mark a field as required

    Transforming JSON with CUE

    Transforming YAML with CUE

    How to mark a field as optional

    How to specify a default value for a field

Last modified March 14, 2024

Open share options
  • Share on X (Twitter)

  • Share on Linkedin

Previous Commented CUE Guides
  • Introduction
  • Tour
  • Integrations
  • Tutorials
  • How-to Guides
    • Popular guides
    • Commented CUE Guides
  • Concept Guides
  • References

Get Started

  • Documentation
  • Language Tour
  • Playground
  • Install CUE

Community

  • The CUE Community
  • Contributing
  • Code of Conduct
  • Slack Workspace
  • Discord Server

Connect

  • GitHub
  • X (Twitter)
  • Bluesky
  • YouTube
  • © 2025 CUE
  • Privacy policy
  • Report an Issue
Homepage of CUE
CUE v0.12 is now available – learn more about its new features and improvements
Install CUE
Homepage of CUE
  • Documentation
  • Play
  • Community
  • Install
  • GitHub
  • Slack
  • Discord
  • X (Twitter)
  • Bluesky
  • YouTube