HomeWeb › Awesome GraphQL

Awesome GraphQL

by chentsulin · chentsulin/awesome-graphql

Awesome list of GraphQL frameworks, libraries and software.

★ 11k stars475 projects ⑂ 0 forks0 open issues
475 projects
EntityGraphQLgithub.com

library to build a GraphQL API on top of data model with the extensibility to bring multiple data sources together in the single GraphQL schema.

graphql-dotnetgithub.com

GraphQL for .NET.

graphql-netgithub.com

GraphQL to IQueryable for .NET.

Hot Chocolategithub.com

GraphQL server for .Net Core and .NET Framework.

Snowflaqegithub.com

Type-safe GraphQL code generator for F# and Fable

ZeroQLgithub.com

type-safe GraphQL client with Linq-like interface for C#

A tutorial creating a GraphQL server and client with .NET.

apollo-androidgithub.com

📟 A strongly-typed, caching GraphQL client for Android, written in Java.

📄 Apollo "hello world" app, for Android.

graphqlgithub.com

Ballerina standard library for GraphQL. This library provides a GraphQL client and server implementations including builtin support for GraphQL subscriptions.

graphql CLIgithub.com

A CLI tool to generate Ballerina code from GraphQL schema and GraphQL schema from Ballerina code. It also provides functionality to generate usage-specific GraphQL clients using GraphQL schemas and documents.

Building Apolloblog.apollographql.com
Production Ready GraphQL blogproductionreadygraphql.com
The Guild blogmedium.com

Learn about GraphQL security, performance, testing and building production-ready APIs with the latest tools and best practices of the GraphQL ecosystem.

Securing GraphQL APIlab.wallarm.com

by Bruce Williams and Ben Wilson

by William Lyon

by Daniel Schmitz

Production Ready GraphQLbook.productionreadygraphql.com

by Marc-André Giroux

The GraphQL Guidegraphql.guide

by John Resig and Loren Sands-Ramshaw

The Road to GraphQLroadtographql.com
agoo-cgithub.com

A high performance GraphQL server written in C. benchmarks

CaffQLgithub.com

Generates C++ client types and request/response serialization from a GraphQL introspection query.

cppgraphqlgengithub.com

C++ GraphQL schema service generator.

A GraphQL query parser in C++ with C and C++ APIs.

GraphCDNgraphcdn.io

GraphQL CDN for caching GraphQL APIs.

Apitoapito.io

A Cloud Based Headless CMS with CDN, Webhooks, Team Collaborations, Content Revision, Cloud Functions.

Cosmiccosmicjs.com

GraphQL-powered Headless CMS and API toolkit.

DatoCMSdatocms.com

CDN-based GraphQL based Headless Content Management System.

Graphweavergraphweaver.com

Turn multiple datasources into a single GraphQL API.

Hygraphhygraph.com

Build Scalable Content Experiences.

apollo-clientgithub.com

A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.

aws-amplifygithub.com

A client library developed by Amazon for caching, analytics and more that includes a way to fetch GraphQL queries.

genqlgithub.com

Type safe TypeScript client for any GraphQL API.

gqtygithub.com

A No GraphQL client for TypeScript

graphql-requestgithub.com

A minimal GraphQL client for Node and browsers.

graphql-zeusgithub.com

GraphQL Zeus creates autocomplete client library for JavaScript or TypeScript which provides autocompletion for strongly typed queries.

graphqurlgithub.com

curl for GraphQL with autocomplete, subscriptions and GraphiQL. Also a dead-simple universal javascript GraphQL client.

typescript-graphql-requestgraphql-code-generator.com

Use GraphQL Request as a fully typed SDK.

graphql-cljgithub.com

A Clojure library designed to provide GraphQL implementation.

graphql-querygithub.com

Clojure(Script) GraphQL query generation.

Laciniagithub.com

GraphQL implementation in pure Clojure.

Example code for the Lacinia GraphQL framework tutorial.

re-graphgithub.com

A GraphQL client for ClojureScript with bindings for re-frame applications.

/r/GraphQLreddit.com

A Subreddit for interesting and informative GraphQL content and discussions.

Apollo GraphQL Communitycommunity.apollographql.com

Connect with other developers and share knowledge about every part of the Apollo GraphQL platform.

Discord - GraphQLdiscord.graphql.org

Official GraphQL.org discord channel.

Discord - Reactifluxjoin.reactiflux.com

Join #help-graphql on the Reactiflux Discord server.

Facebookfacebook.com

Group for discussions, articles and knowledge sharing.

GraphQL APIsgithub.com

A collective list of public GraphQL APIs.

GraphQL Weeklygraphqlweekly.com

A weekly newsletter highlighting resources and news from the GraphQL community.

StackOverflowstackoverflow.com

Questions and answers. Use the tag graphql.

Xx.com

Use the hashtag #graphql.

crystal-gqlgithub.com

GraphQL client shard inspired by Apollo client.

graphqlgithub.com

GraphQL server library.

graphql-crystalgithub.com

library inspired by graphql-ruby & go-graphql & graphql-parser.

graphql.crgithub.com

GraphQL shard.

GraphQL ISO Date is a set of RFC 3339 compliant date/time scalar types to be used with graphql-java.

Extended scalars for graphql-java.

graphql-scalarsgithub.com

A library of custom GraphQL Scalars for creating precise type-safe GraphQL schemas.

graphqldgithub.com

GraphQL server library for D.

Artemisgithub.com

A GraphQL type and query generator for Dart/Flutter.

graphql-fluttergithub.com

A GraphQL client for Flutter.

ArangoDBarangodb.com

Native multi-model database with GraphQL integration via the built-in Foxx Microservices Framework.

Cubecube.dev

Headless BI for building data applications with SQL, REST, and GraphQL API. Connect any database or data warehouse and instantly get a GraphQL API with sub-second latency on top of it. - Source Code

Dgraphdgraph.io

Scalable, distributed, low latency, high throughput Graph database with GraphQL as the query language

EdgeDBedgedb.com

The next generation object-relational database with native GraphQL support.

Weaviategithub.com

Weaviate is a cloud-native, modular, real-time vector search engine with a GraphQL interface built to scale your machine learning models.

Some help defining GraphQL schema around BookshelfJS models.

Sequelize helpers for GraphQL.

join-monstergithub.com

A GraphQL-to-SQL query execution layer for batch data fetching.

Fully Featured Elixir GraphQL Library.

graphqlgithub.com

Elixir GraphQL parser.

graphql-elixirgithub.com

GraphQL Elixir. (No longer maintained)

graphqlparsergithub.com

Elixir bindings for libgraphqlparser

graphqlrelaygithub.com

Relay helpers for GraphQL Elixir.

plotgithub.com

GraphQL parser and resolver for Elixir.

pluggraphqlgithub.com

Plug integration for GraphQL Elixir.

Examples of GraphQL Elixir Plug endpoints mounted in Phoenix

elm-graphqlgithub.com

GraphQL for Elm.

GraphQL Foundation under the Linux Foundation

@gqty/reactgithub.com

A No GraphQL client for TypeScript

apollo-angulargithub.com

A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server.

apollo-elementsgithub.com

GraphQL web components that work in any frontend framework.

An ember-cli addon for Apollo Client and GraphQL.

graphql-hooksgithub.com

Minimal hooks-first GraphQL client with caching and server-side rendering support.

A lightweight utility for adding GraphQL to React. components. Includes simple caching and uses GET requests that could additionally be cached through a service-worker.

mst-gqlgithub.com

Bindings for mobx-state-tree and GraphQL.

react-apolloapollographql.com

The core @apollo/client library provides built-in integration with React.

relaygithub.com

Relay is a JavaScript framework for building data-driven React applications.

svelte-apollogithub.com

Svelte integration for Apollo GraphQL.

sveltekit-kitqlgithub.com

A set of tools, helping you building efficient apps in a fast way with SvelteKit and GraphQL.

urqlgithub.com

A simple caching GraphQL client for React.

vue-apollogithub.com

Apollo/GraphQL integration for VueJS.

gqlgithub.com

Code first graphql (graphql-go/graphql) schema builder.

gqlgengithub.com

Go generate based graphql server library.

graphjingithub.com

Build APIs in 5 minutes with GraphQL. An instant GraphQL to SQL compiler.

graphqlgithub.com

An implementation of GraphQL for Go follows graphql-js

graphql-gogithub.com

GraphQL server with a focus on ease of use.

A Go/Golang library to help construct a server supporting react-relay.

A protoc plugin that generates graphql execution code from Protocol Buffers.

Thundergithub.com

A scalable microservices framework powered by Go, gRPC-Gateway, Prisma, and Kubernetes. It exposes REST, gRPC and Graphql

A tutorial showing how to make a Go GraphQL server and client using code generation.

A GraphQL schema and server that demonstrates GraphQL subscriptions (over Websocket) to consume Apache Kafka messages.

Barebones starting point for a Relay application with Golang GraphQL server.

Port of the React/Relay TodoMVC app, driven by a Golang GraphQL backend.

graphql-haskellgithub.com

GraphQL AST and parser for Haskell.

Haskell GraphQL Api, Client and Tools.

DGS Frameworkgithub.com

A GraphQL server framework for Spring Boot, developed by Netflix.

An experimental set of DGS Directives for common formatting use-cases.

Elideelide.io

A Java library that can expose a JPA annotated data model as a GraphQL service over any relational database.

federation-jvmgithub.com

Apollo Federation on the JVM.

Auto-generates types for use with GraphQL Java

graphql-javagithub.com

GraphQL Java implementation.

Provides annotations-based syntax for schema definition with GraphQL Java.

Schema-first gradle plugin for generating Java types and Resolver interfaces. Works perfectly in conjunction with graphql-java-tools. Inspired by gradle-swagger-generator-plugin.

Schema-first maven plugin for generating Java types and Resolver interfaces. Works perfectly in conjunction with graphql-java-tools. Inspired by swagger-codegen-maven-plugin.

Provides extended validation of fields and field arguments for graphql-java.

A Maven plugin and a Gradle plugin that can generate both the Client and the Server (POJOs and utility classes). The server part is based on graphql-java, and hides all its boilerplate codes.

A framework-agnostic java servlet for exposing graphql-java query endpoints with GET, POST, and multipart uploads.

Schema-first graphql-java convenience library that makes it easy to bring your own implementations as data resolvers. Inspired by graphql-tools for JS.

GraphQL Orchestrator/Gateway library that supports Schema Stitching and Apollo Federation directives to combine schema from multiple GraphQL microservices into a single unified schema.

graphql-spqrgithub.com

Java 8+ API for rapid development of GraphQL services.

GraphQL and GraphiQL Spring Framework Boot Starters.

A lightweight, fast microservices framework with all cross-cutting concerns addressed and ready to plug in GraphQL schema.

Comprehensive GraphQL client use. Schema-first. Type-safe GraphQL types, queries, and results, no code generators, no POJOs, no annotations. Excellent IDE support with IntelliJ IDEA and Android Studio. See the Java example below.

Schema generation and execution package that turns POJO's into a GraphQL Java queryable set of objects. Enables exposing any service as a GraphQL service using Annotations.

Spring Framework GraphQL Library.

Port of Facebook DataLoader for efficient, asynchronous batching and caching in clustered GraphQL environments.

Asynchronous GraphQL service discovery and querying for your microservices.

A Netflix DGS federation example.

A GraphQL Java Kickstart federation example.

Samples for using the GraphQL Java Kickstart projects.

An example GraphQL server written with Spring MVC and GraphQL-SPQR.

Examples of Light Java GraphQL and tutorials.

A simple application, both client and server, demonstrating the Manifold GraphQL library.

A tutorial creating a GraphQL server and client using Spring Boot and Netflix DGS.

Documentation and example for building GraphQL apps using apollo client.

Usage Examples Apollo React for Github GraphQL API with create-react-app.

Documentation, tutorial and examples for building GraphQL server and connecting to SQL, MongoDB and REST endpoints.

F8 App 2017github.com

Source code of the official F8 app of 2016, powered by React Native and other Facebook open source projects.

A live, editable demo spinning up in about 2 seconds and running in a browser.

NAPERGgithub.com

Fullstack Boilerplate GraphQL. Made with React & Prisma + authentication & roles.

A type-protected GraphQL example on Next.js running graphql-codegen under the hood

RAN Toolkitgithub.com

Production-ready toolkit/boilerplate with support for GraphQL, SSR, Hot-reload, CSS-in-JS, caching, and more.

front-end starter kit using React, Relay, GraphQL, and JAM stack architecture.

Relay TodoMVCgithub.com

Relay TodoMVC with routing.

A GraphQL schema and server wrapping SWAPI.

VulcanJSvulcanjs.org

The full-stack React+GraphQL framework

Grafastgrafast.org

a cutting edge planning and execution engine for GraphQL.

graphql-jitgithub.com

GraphQL execution using a JIT compiler.

graphql-jsgithub.com

A reference implementation of GraphQL for JavaScript.

Diana.jlgithub.com

A Julia GraphQL client/server implementation.

A Julia GraphQL client for seamless integration with a server.

Graphktgithub.com

A DSL based graphql server library for kotlin, backed by graphql-java.

graphql-kotlingithub.com

GraphQL Kotlin implementation.

KGraphQLgithub.com

Pure Kotlin implementation to setup a GraphQL server.

Kobbygithub.com

Codegen plugin of Kotlin DSL Client by GraphQL schema. The generated DSL supports execution of complex GraphQL queries, mutation and subscriptions in Kotlin with syntax similar to native GraphQL syntax.

A simple GraphQL application, both client and server, demonstrating the Manifold GraphQL library with Kotlin.

graphql-luagithub.com

GraphQL for Lua.

Amsterdammeetup.com
Bangaloremeetup.com
Berlinmeetup.com
Buenos Airesmeetup.com
Copenhagenmeetup.com
Hamburgmeetup.com
Londonmeetup.com
Melbournemeetup.com
Munichmeetup.com
New York Citymeetup.com
Relay Meetuprelaymeetup.com

A global, online meetup on Relay, the GraphQL client.

San Franciscomeetup.com
Seattlemeetup.com
Singaporemeetup.com
Sydneymeetup.com
Tel Avivmeetup.com
Wrocławmeetup.com
Zurichmeetup.com

Babel plugin that compile GraphQL tagged template strings.

An ESLint plugin that checks your GraphQL strings against a schema.

goctopusgithub.com

an incredibly fast GraphQL discovery & fingerprinting toolbox.

graphbackgithub.com

Framework and CLI to add a GraphQLCRUD API layer to a GraphQL server using data models.

Allows using @constraint as a directive to validate input data. Inspired by Constraints Directives RFC and OpenAPI

graphql-armorgithub.com

An instant security layer for production GraphQL Endpoints.

graphql-cligithub.com

A command line tool for common GraphQL development workflows.

graphql-composegithub.com

Tool which allows you to construct flexible graphql schema from different data sources via plugins.

graphql-configgithub.com

One configuration for all your GraphQL tools (supported by most tools, editors & IDEs).

A graphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.

graphql-letgithub.com

A webpack loader to import type-protected codegen results directly from GraphQL documents

Realtime GraphQL Live Queries with JavaScript.

graphql-meshgithub.com

use GraphQL query language to access data in remote APIs that don't run GraphQL (and also ones that do run GraphQL).

Split up your GraphQL resolvers in middleware functions.

graphql-modulesgithub.com

Separate GraphQL server into smaller, reusable parts by modules or features.

Normalize GraphQL responses for persisting in the client cache/state.

A library to help construct a graphql-js server supporting react-relay.

graphql-shieldgithub.com

A library that helps creating a permission layer for a graphql api.

Emits a GraphQL Shield from your GraphQL schema.

graphql-sunsetgithub.com

Quickly and easily add support for the Sunset header to your GraphQL server, to better communicate upcoming breaking changes.

graphql-taggithub.com

A JavaScript template literal tag that parses GraphQL queries.

graphql-toolkitgithub.com

A set of utils for faster development of GraphQL tools (Schema and documents loading, Schema merging and more).

graphql-toolsgithub.com

Tool library for building and maintaining GraphQL-JS servers.

graphql-wsgithub.com

Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.

graphqlgategithub.com

A GraphQL rate-limiting library with query complexity analysis for Node.js

GraphVincigithub.com

An interactive schema visualizer for GraphQL APIs.

load-gqlgithub.com

A tiny, zero dependency GraphQL schema loader from files and folders.

microfibergithub.com

Query and manipulate GraphQL introspection query results in useful ways.

schemathesisgithub.com

Runs arbitrary queries matching a GraphQL schema to find server errors.

Schematoschemato.top

Browser-only GraphQL SDL converter for generating TypeScript, Zod, Pydantic, Go, Rust, and other typed models.

sofagithub.com

Generate REST API from your GraphQL API.

Extends supertest to easily test a GraphQL endpoint

A comprehensive list of validator directive wraps Validator.js functionalities

The Open-Source GraphQL Federation Solution with Full Lifecycle API Management for (Federated) GraphQL. Schema Registry, composition checks, analytics, metrics, tracing and routing.

GraphQL servers in OCaml.

drupal/graphqldrupal.org

Craft and expose a GraphQL schema for Drupal 9 and 10.

graphql-laravelgithub.com

Laravel wrapper for Facebook's GraphQL.

graphql-phpgithub.com

A PHP port of GraphQL reference implementation.

Relay helpers for webonyx/graphql-php implementation of GraphQL.

Builds request payload in GraphQL structure.

graphqlitegithub.com

Framework agnostic library that allows you to write GraphQL server by annotating your PHP classes.

Easily build your GraphQL schema for webonyx/graphql-php using PHP attributes instead of large configuration arrays.

lighthousegithub.com

A PHP package that allows to serve a GraphQL endpoint from your Laravel application.

This bundle provides tools to build a complete GraphQL server in your Symfony App. Supports react-relay.

silergithub.com

Plain-old functions providing a declarative API for GraphQL servers with Subscriptions support.

wp-graphqlgithub.com

GraphQL API for WordPress.

siler-graphglgithub.com

An example GraphQL server written with Siler.

GraphQL.FMpodcasts.google.com

by Marc-Andre Giroux and Tony Ghita.

From REST to GraphQLjacobwgillespie.com

Official documentation explaining GraphQL schema definition language and shorthand notation.

REST vs GraphQLmoesif.com
The GitHub GraphQL APIgithubengineering.com
Unofficial Relay FAQgist.github.com

Ably PubSub implementation for GraphQL to publish mutation updates and subscribe to the result through a subscription query.

Ariadnegithub.com

library for implementing GraphQL servers using schema-first approach. Asynchronous query execution, batteries included for ASGI, WSGI and popular webframeworks, fully documented.

django-graphiqlgithub.com

Integrate GraphiQL easily into your Django project.

Django registration and authentication with GraphQL.

flask-graphqlgithub.com

Adds GraphQL support to your Flask application.

An authentication library for Flask inspired from flask-jwt-extended.

graphenegithub.com

A package for creating GraphQL schemas/types in a Pythonic easy way.

graphene-djangogithub.com

A Django integration for Graphene.

graphene-gaegithub.com

Adds GraphQL support to Google AppEngine (GAE).

graphql-coregithub.com

GraphQL implementation for Python based on GraphQL.js v16.3.0 reference implementation

graphql-parsergithub.com

GraphQL parser for Python.

A python wrapper around libgraphqlparser.

A library to help construct a graphql-py server supporting react-relay.

Create GraphQL APIs using joins, SQL or otherwise.

Simple GraphQL client for Python 2.7+

rathgithub.com

An apollo like graphql client with async and sync interface

sgqlcgithub.com

Simple GraphQL Client makes working with GraphQL API responses easier in Python.

strawberrygithub.com

A new GraphQL library for Python.

tartiflettegithub.com

GraphQL Implementation, SDL First, for python 3.6+ / asyncio.

Wrapper of Tartiflette to expose GraphQL API over HTTP based on aiohttp / 3.6+ / asyncio, official tutorial available on tartiflette.io.

turmsgithub.com

A pythonic graphql codegenerator built around graphql-core and pydantic

A tutorial on creating a GraphQL server with Strawberry and a client with Qlient.

swapi-graphenegithub.com

A GraphQL schema and server using Graphene.

ghqlgithub.com

General purpose GraphQL R client.

gqlrgithub.com

R GraphQL Implementation.

graphqlgithub.com

Bindings to the 'libgraphqlparser' C++ library. Parses GraphQL syntax and exports the AST in JSON format.

reason-apollogithub.com

ReasonML binding for Apollo Client.

reason-urqlgithub.com

ReasonML binding for urql Client.

ReasonQLgithub.com

Type-safe and simple GraphQL Client for ReasonML developers.

agoogithub.com

Ruby web server that implements Facebook's GraphQL.

GQLigithub.com

A GraphQL client and DSL. Allowing to write queries in native Ruby.

graphql-authgithub.com

A JWT auth wrapper working with devise.

graphql-batchgithub.com

A query batching executor for the graphql gem.

graphql-rubygithub.com

Ruby implementation of Facebook's GraphQL.

agoo-demogithub.com

Use of the Agoo server to demonstrate a simple GraphQL application.

Example Rails app using GitHub's GraphQL API.

Use graphql-ruby to expose a Rails app.

A rails 6 boilerplate with devise, graphql & JWT auth.

relay-on-railsgithub.com

Barebones starter kit for Relay application with Rails GraphQL server.

A graphql, relay and standard rails application powered demo weblog.

toeatappgithub.com

A sample graphql/rails/relay application with a related 3-part article series.

async-graphqlgithub.com

High-performance server-side library that supports all GraphQL specifications.

graphql-clientgithub.com

GraphQL client library for Rust with WebAssembly (wasm) support.

graphql-parsergithub.com

A parser, formatter and AST for the GraphQL query and schema definition language for Rust.

junipergithub.com

GraphQL server library for Rust.

tailcallgithub.com

A platform for building high-performance GraphQL backends.

Tailcalltailcall.run
Warp GraphQL Junipergraphql-rust.github.io
GraphpostgresQLgithub.com

GraphQL for Postgres.

Hasuragithub.com

Hasura gives Instant Realtime GraphQL APIs over PostgreSQL. Works with an existing database too.

PostGraphilegithub.com

Lightning-fast GraphQL APIs for PostgreSQL: highly customisable; extensible via plugins; realtime.

sql-to-graphqlgithub.com

Generate a GraphQL API based on your SQL database structure.

subZerosubzero.cloud

GraphQL & REST API for your database

calibangithub.com

Caliban is a purely functional library for creating GraphQL backends in Scala.

sangriagithub.com

Scala GraphQL server implementation.

sangria-relaygithub.com

Sangria Relay Support.

An example GraphQL server written with akka-http and sangria

An example of GraphQL server written with Play and sangria.

apollo-servergithub.com

Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.

gqlgithub.com

Universal GraphQL HTTP middleware for Deno.

graphitejsgithub.com

Framework NodeJS for GraphQL.

graphql-api-koagithub.com

GraphQL Koa middleware that implements GraphQL.js from scratch and supports native ESM.

graphql-helixgithub.com

A highly evolved GraphQL HTTP Server.

GraphQL Koa 1 file simplified. usefull for quick test

graphql-yogagithub.com

Fully-featured GraphQL Server with focus on easy setup, performance and great developer experience.

hapi-graphqlgithub.com

Create a GraphQL HTTP server with Hapi.

HAPI plugin for GraphiQL integration.

koa-graphqlgithub.com

GraphQL Koa Middleware.

mercuriusgithub.com

GraphQL plugin for Fastify.

modusgithub.com

Serverless runtime based on WebAssembly that delivers auto-generated GraphQL APIs.

pylongithub.com

Write full-feature APIs with just functions. No more boilerplate code, no more setup. Just write functions and deploy.

AWS AppSyncaws.amazon.com

Scalable managed GraphQL service with subscriptions for building real-time and offline-first apps

Booster frameworkbooster.cloud

An open-source framework that makes you completely forget about infrastructure and allows you to focus exclusively on your business logic. It autogenerates a GraphQL API for your models, supporting mutations, queries, and subscriptions.

Grafbasegrafbase.com

Instant GraphQL APIs for any data source.

A GraphQL analaytics and monitoring service to find functional and performance issues.

Nhostnhost.io

Open source Firebase alternative with GraphQL

Saleorgithub.com

GraphQL-first headless e-commerce platform.

Stargatestargate.io

Open source data gateway currently supporting Apache Cassandra® and DataStax Enterprise.

Vedikavedika.io

Vedic astrology AI API with GraphQL support for horoscopes, birth charts, kundali matching, and 108+ endpoints.

Apollo Federationapollographql.com

Apollo Federation specification

GraphQLgithub.com

Working draft of the specification for GraphQL.

Working draft of "GraphQL over HTTP" specification.

GraphQL Relayrelay.dev

Relay-compliant GraphQL server specification.

GraphQL Scalarsgraphql-scalars.com

hosts community defined custom Scalar specifications for use with @specifiedBy.

GraphQXLgabotechs.github.io

GraphQXL is an extension of the GraphQL language with some additional features that help creating big and scalable server-side schemas.

OpenCRUDgithub.com

OpenCRUD is a GraphQL CRUD API specification for databases.

This document outlines the style guide for the GitLab GraphQL API.

Principled GraphQLprincipledgraphql.com

Apollo's 10 GraphQL Principles, broken out into three categories, in a format inspired by the Twelve Factor App.

This tutorial was originally created by Shopify for internal purposes. It's based on lessons learned from creating and evolving production schemas at Shopify over almost 3 years.

This repo contains documentation and guidelines for a standardized and mostly reasonable approach to GraphQL (at Yelp).

GraphQLgithub.com

The Swift implementation for GraphQL.

GraphQL debugging tools for Apollo Client in the Chrome developer console

GraphQL Network Inspectorchrome.google.com

A simple and clean chrome dev-tools extension for GraphQL network inspection.

gqldocgithub.com

The easiest way to make API documents for GraphQL.

graphdocgithub.com

Static page generator for documenting GraphQL Schema.

graphql-markdowngraphql-markdown.github.io

Flexible documentation for GraphQL powered with Docusaurus.

spectaqlgithub.com

Autogenerate static GraphQL API documentation.

xydxyd.dev

Generate GraphQL API docs.

Apollo GraphQL VSCode Extensionmarketplace.visualstudio.com

Rich editor support for GraphQL client and server development that seamlessly integrates with the Apollo platform

Autocomplete and lint from a GraphQL endpoint in Atom.

GraphQL language support for IntelliJ IDEA and WebStorm, including Relay.QL tagged templates in JavaScript and TypeScript.

vim-graphqlgithub.com

A Vim plugin that provides GraphQL file detection and syntax highlighting.

A beautiful feature-rich GraphQL Client for all platforms.

Apollo Sandboxsandbox.apollo.dev

The quickest way to navigate and test your GraphQL endpoints.

AST Explorerastexplorer.net

Select "GraphQL" at the top, explore the GraphQL AST and highlight different parts by clicking in the query.

Brangrgithub.com

A unique, user-friendly data browser/viewer for any GraphQL service, with attractive result layouts.

Brunogithub.com

Fast, open source API client, which stores collections offline-only in a Git-friendly plain text markup language.

CraftQLgithub.com

A CLI tool to visualize GraphQL schemas and to output a graph data structure as a graphviz .dot format.

Escape GraphMangithub.com

Generate a complete Postman collection from a GraphQL endpoint.

The fastest collaborative GraphQL playground.

gqtgithub.com

Build and execute GraphQL queries in the terminal.

GraphiQLgithub.com

An in-browser IDE for exploring GraphQL.

View any GraphQL schema as a dynamic and interactive graph.

GraphQL Editorgithub.com

Visual Editor & GraphQL IDE.

GraphQL Voyagergithub.com

Represent any GraphQL API as an interactive graph.

Hackoladestudio.hackolade.com

Visual GraphQL schema editor to generate Schema Definition Language files without any knowledge of the GraphQL syntax. Also visualize and document existing endpoints with introspection. Additional info and instructions here

Insomniainsomnia.rest

A full-featured API client with first-party GraphQL query editor.

Postmanlearning.postman.com

An HTTP Client that supports editing GraphQL queries.

A client-side, browser-only tool to format, beautify, and validate GraphQL queries and schemas instantly.

amplicationgithub.com

Amplication is an open‑source low code development tool. It builds database applications with REST API and GraphQL for CRUD with relations, sorting, filtering, pagination.

Reveal full GraphQL queries behind Apollo APQ hashes. Inspect fallback flow and debug Automatic Persisted Queries in DevTools.

apollo-tracinggithub.com

GraphQL extension that enables you to easily get resolver-level performance information as part of a GraphQL response.

Bitgithub.com

Organize GraphQL API as components to be consumed with NPM or modified from any project, example-explanation).

Blendbasegithub.com

Single open-source GraphQL API to connect CRMs to your SaaS. Query any customer CRM system (Salesforce, Hubspot and more) with a single API query from your SaaS app.

An opinionated JavaScript library for automatically generating predictable, type safe DataLoaders over a set of resources (e.g. HTTP endpoints).

DronaHQdronahq.com

Build internal tools, dashboards, admin panel on top of GraphQL data in minutes

Dynaboarddynaboard.com

Generate low-code web apps from any GraphQL API using AI.

gqlhashgithub.com

Lightning fast query hasher that ignores formatting diffs and comments and supports multiple hashing functions.

Get a full fake GraphQL API with zero coding in less than 30 seconds, based on a JSON data file.

Take any OpenAPI Specification (OAS) or swagger and create a GraphQL interface - Two minute video and resources here

Prismagithub.com

Turn your database into a GraphQL API. Prisma lets you design your data model and have a production ready GraphQL API online in minutes.

alidate schema, get schema change notifications, validate operations, find breaking changes, look for similar types, schema coverage.

Retoolretool.com

Internal tools builder on top of your GraphQL APIs + GraphQL IDE with a schema explorer.

GraphQL types builder based on REST API described in Swagger. Allows to migrate to GraphQL from REST for 5 minutes

A language service plugin complete and validate GraphQL query in TypeScript template strings.

tuqlgithub.com

Automatically create a GraphQL server from any sqlite database.

Typettagithub.com

Node.js ORM written in TypeScript for type lovers. Typetta is the perfect ORM for the GraphQL + NodeJS + Typescript stack.

One-click security scan of your GraphQL endpoints. Free, no login required.

Blazing fast GraphQL endpoints finder using subdomain enumeration, scripts analysis and bruteforce.

The all-in-one automated penetration tester toolkit for GraphQL, written in Python

GraphQL Copgithub.com

Security Audit Utility for GraphQL

Plugin based python script to perform GraphQL vulnerability assessment.

GraphQL Raiderportswigger.net

BurpSuite

GraphQLergithub.com

Dependency-aware dynamic GraphQL testing tool

InQL Scannergithub.com

A Burp Extension for GraphQL Security Testing

Vulertvulert.com

Vulert secures software by detecting vulnerabilities in open-source dependencies—without accessing your code. It supports Js, PHP, Java, Python, and more

WAF for graphQLlab.wallarm.com

Web Application Firewall for graphQL APIs

Beeceptorbeeceptor.com

A no-code platform for creating AI-powered GraphQL Mock Servers from your schema (SDL) with rules, stateful mocking, mutation/subscription, to speed up development and integration testing.

GraphQL Fakergithub.com

🎲 Mock or extend your GraphQL API with faked data. No coding required.

GraphQL Inspectorthe-guild.dev

A tool to validate schemas, compare schema changes, find breaking changes, and check document coverage against a schema.

Generate Karate API tests from your GraphQL schemas

Keploykeploy.io

Open-source AI Powered API testing tool that generates test cases and data mocks automatically by recording real API traffic. Supports GraphQL, REST, and gRPC.

Microcksmicrocks.io

The open source (CNCF project), cloud native tool for API Mocking and Testing with GraphQL support 🎥 GraphQL conf 2023

mockdgithub.com

Multi-protocol mock server with GraphQL schema mocking, resolver configuration, and query validation. Also supports HTTP, gRPC, WebSocket, MQTT, and SOAP.

Step CIstepci.com

Open-Source API Testing and Monitoring with GraphQL support

Apollo Odysseyodyssey.apollographql.com

Apollo's free interactive learning platform.

GraphQL Roadmaproadmap.sh

Step by step guide to learn GraphQL.

How to GraphQLhowtographql.com

Fullstack Tutorial Website with Tracks for all Major Frameworks & Languages including React, Apollo, Relay, JavaScript, Ruby, Java, Elixir and many more.

An attempt to learn GraphQL.

OWASP GraphQL Security Cheat Sheetcheatsheetseries.owasp.org

Comprehensive guide for securing GraphQL endpoints and preventing vulnerabilities.

fast-graphqlgithub.com

Graphql Tools to Structure, Combine Resolvers and Merge Schema Definitions for Node.js, Next.Js and Graphql Apollo server

garphgithub.com

Garph is full-stack framework for building type-safe GraphQL APIs in TypeScript.

gql.tadagithub.com

GraphQL document authoring library, inferring the result and variables types of GraphQL queries and fragments in the TypeScript type system.

gqloomgithub.com

GQLoom is a GraphQL weaver for TypeScript/JavaScript that weaves GraphQL schema and resolvers using Valibot, Zod, or Yup.

GraphQL code generator with flexible support for custom plugins and templates like TypeScript (frontend and backend), React Hooks, resolvers signatures and more.

graphql-nexusgithub.com

Code-First, Type-Safe, GraphQL Schema Construction.

graphql-to-typegithub.com

GraphQL query parser written entirely in TypeScript's type system for creating interfaces based on provided query

pothosgithub.com

Pothos is a plugin based GraphQL schema builder for typescript. It makes building graphql schemas in typescript easy, fast and enjoyable.

type-graphqlgithub.com

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

GraphQL Startergithub.com

A boilerplate for TypeScript + Node Express + Apollo GraphQL APIs.

An example of how to mock a managed federation Supgraph using Apollo Server 3.x

An example of how to mock a managed federation Supgraph using Apollo Server 4.x

Starter Generic CRUD with Advanced Apollo Graphql server with Next.js and Mongodb (TypeScript)

Next.js starter project focused on developer experience.

Yarn v2 based monorepo template (code-first GraphQL API, PostgreSQL, PnP, Zero-install, serverless).

GraphQL Tutorialyoutube.com
apollo-iosgithub.com

📱 A strongly-typed, caching GraphQL client for iOS, written in Swift.

Apollo Client Devtools bridge for [Apollo iOS].

Graphaellogithub.com

Type Safe GraphQL directly from SwiftUI.

📄 Apollo "hello world" app, for iOS.

↵ to searchesc to close
awesomelist.dev