Showing 36 of 42 projects
The official JavaScript reference implementation of GraphQL, a query language for APIs.
An open-source graph database for linked data, inspired by Google's Knowledge Graph.
An open-source graph database for linked data, inspired by Google's Knowledge Graph.
A curated list of resources for GraphQL, including specifications, implementations, tools, databases, and community links.
A specification for GraphQL, a query language and execution engine for APIs that enables clients to request exactly the data they need.
A Go implementation of GraphQL that follows the official reference implementation and supports queries, mutations, and subscriptions.
A .NET implementation of the GraphQL specification for building GraphQL APIs and servers.
A Ruby implementation of the GraphQL specification for building type-safe APIs.
A PHP implementation of the GraphQL specification, based on the official JavaScript reference implementation.
A pure Go implementation of jq for parsing, filtering, and transforming JSON and YAML data.
A lightweight query and transformation language for JSON data, inspired by XPath and SQL.
A Clojure(Script) library for concise, high-performance querying and transformation of nested and recursive data structures.
A full-featured GraphQL implementation in pure Clojure, providing a backend-agnostic query execution engine.
EJDB2 is an embeddable JSON database engine with a simple XPath-like query language (JQL) for C applications.
EliasDB is a lightweight graph-based database with GraphQL support, a custom query language, and built-in scripting.
A Swift implementation of the GraphQL specification for building and executing GraphQL schemas on macOS and Linux.
A comprehensive tutorial and reference book for learning the Apache TinkerPop Gremlin graph query language with real-world examples.
An Elixir implementation of Facebook's GraphQL specification for building transport-agnostic GraphQL servers.
A jq-like command-line tool for querying and transforming Markdown documents, optimized for LLM workflows and documentation management.
A command-line tool and Rust library for fast querying of JSON, YAML, TOML, and other documents using regular path expressions.
A Java library that lets you write MongoDB queries using the same syntax as the Mongo shell.
A Python 3 port of the GraphQL.js reference implementation, providing a reliable GraphQL execution engine for Python applications.
A .NET GraphQL library that builds schemas from .NET objects with efficient LINQ-based query execution.
A curated collection of awesome LINQ libraries, tools, tutorials, and resources across multiple programming languages.
A GraphQL CRUD API specification for databases, standardizing common data access patterns.
A GraphQL query and schema definition language parser, formatter, and AST implementation for Rust.
A Go library that translates MongoDB-like JSON queries into SQL WHERE clauses for REST APIs.
A JavaScript library for filtering objects using a JSON SQL-like query language (jsql).
A conceptual, declarative query language for TypeDB that enables polymorphic queries and intuitive data modeling.
A command-line tool for querying and transforming JSON/NDJSON documents using the GROQ query language.
A GraphQL implementation for the Crystal programming language, inspired by graphql-ruby and go-graphql.
A complete GraphQL implementation in Lua for building type-safe APIs and query execution.
A Rust library providing Language Integrated Query (LINQ) functionality via declarative macros and iterator extensions.
A Clojure Gremlin Language Variant for querying Apache TinkerPop-enabled graph databases.
A Rust library implementing XPath 1.0 for XML document querying and manipulation.
A GraphQL client and server implementation for the Julia programming language.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.