Skip to content
main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

This is a working draft of the specification for GROQ - (Graph-Relational Object Queries).

Read the announcement blog post, and the getting started guide.

Go to GROQ Arcade to try out GROQ with any JSON data today!


Syntax highlighting

Implementations

  • GROQ-js, a JavaScript implementation of GROQ.

  • Go GROQ library, a Go implementation of the GROQ parser.

  • Sanity, a content platform for modern web applications.

Tools

  • GROQ-CLI: Run GROQ queries on files and URLs in the command line,

  • groqfmt, a command-line formatter for GROQ, written in Go.

  • GROQ tagged template literal: This module exports a single function that can be called with an ES2015 template string to signal that it represents a GROQ-query.

Other resources


This specification is published with spec-md.

Copyright © 2015–present, Sanity, Inc.

About

Specification for GROQ - The Query Language for JSON

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published