Awesome Go

Query Language

18 libraries in this category

gqlgen

go generate based graphql server library

10,773Query LanguageQuery Language
graphql-go

Implementation of GraphQL for Go

10,142Query LanguageQuery Language
dasel

Query and update data structures using selectors from the command line. Comparable to jq/yq but supports JSON, YAML, TOML and XML with zero runtime dependencies

8,079Query LanguageQuery Language
graphql

GraphQL server with a focus on ease of use

4,751Query LanguageQuery Language
gojsonq

A simple Go package to Query over JSON Data

2,219Query LanguageQuery Language
play

A TUI playground to experiment with your favorite programs, such as grep, sed, awk, jq and yq

597Query LanguageQuery Language
rql

Resource Query Language for REST API

366Query LanguageQuery Language
jsonql

JSON query expression library in Golang

280Query LanguageQuery Language
gnata

Pure-Go implementation of the JSONata 2.x query and transformation language

259Query LanguageQuery Language
jsonslice

Jsonpath queries with advanced filters

91Query LanguageQuery Language
rqp

Query Parser for REST API. Filtering, validations, both `AND`, `OR` operations are supported directly in the query

91Query LanguageQuery Language
mql

Model Query Language (mql) is a query language for your database models

67Query LanguageQuery Language
goven

A drop-in query language for any database schema

61Query LanguageQuery Language
api-fu

Comprehensive GraphQL implementation

58Query LanguageQuery Language
straf

Easily Convert Golang structs to GraphQL objects

40Query LanguageQuery Language
jsonpath

A query library for retrieving part of JSON based on JSONPath syntax

32Query LanguageQuery Language
gws

Apollos' "GraphQL over Websocket" client and server implementation

6Query LanguageQuery Language
grapher

A GraphQL field builder utilizing Go generics with extra utilities and features

4Query LanguageQuery Language