Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-graphql
Awesome list of GraphQL & Relay
https://github.com/s4kibs4mi/awesome-graphql
Last synced: about 2 hours ago
JSON representation
-
Posts
-
Blogs - Security
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Unofficial Relay FAQ
- Your First GraphQL Server
- Moving from REST to GraphQL
- Building a GraphQL Server with Node.js and SQL
- Relay and Routing
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL: A data query language
- Subscriptions in GraphQL and Relay
- Relay 101: Building A Hacker News Client
- GraphQL Shorthand Notation Cheatsheet
- The GitHub GraphQL API
- Testing a GraphQL Server using Jest
- How to implement viewerCanSee in GraphQL
- Create an infinite loading list with React and GraphQL
- REST vs GraphQL
- Authentication and Authorization for GraphQL APIs
- Fluent GraphQL clients: how to write queries like a boss
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- GraphQL Overview - Getting Started with GraphQL and Node.js
- Learn Golang + GraphQL + Relay, Part 1: Your first Golang GraphQL server
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
- Learn Golang + GraphQL + Relay, Part 2: Your first Relay application
- GraphQL Shorthand Notation Cheatsheet
-
-
Libraries
-
Java Libraries
- manifold-graphql - Comprehensive GraphQL client use. Schema-first. Type-safe GraphQL types, queries, and results, no code generators, no POJOs, no annotations. Excellent [IDE support](http://manifold.systems/images/graphql.mp4) with IntelliJ IDEA. See the [Java example](#example-java) below.
- graphql-java - GraphQL Java implementation.
- gaphql-java-type-generator - Auto-generates types for use with GraphQL Java
- schemagen-graphql - 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.
- graphql-java-annotations - Provides annotations-based syntax for schema definition with GraphQL Java.
- graphql-java-tools - Schema-first graphql-java convenience library that makes it easy to bring your own implementations as data resolvers. Inspired by [graphql-tools](https://github.com/apollographql/graphql-tools) for JS.
- graphql-java-codegen-maven-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](https://github.com/swagger-api/swagger-codegen/tree/master/modules/swagger-codegen-maven-plugin).
- graphql-java-codegen-gradle-plugin - 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](https://github.com/int128/gradle-swagger-generator-plugin).
- graphql-java-servlet - A framework-agnostic java servlet for exposing graphql-java query endpoints with GET, POST, and multipart uploads.
- vertx-graphql-service-discovery - Asynchronous GraphQL service discovery and querying for your microservices.
- vertx-dataloader - Port of Facebook DataLoader for efficient, asynchronous batching and caching in clustered GraphQL environments
- graphql-spqr - Java 8+ API for rapid development of GraphQL services.
- Light Java GraphQL - cutting concerns addressed and ready to plug in GraphQL schema.
- spring-graphql-common - Spring Framework GraphQL Library.
- graphql-spring-boot - GraphQL and GraphiQL Spring Framework Boot Starters.
-
JavaScript Libraries
- Strapi - Open-source Node.js framework that supports "GraphQL" out of the box.
- graphql-anywhere - Run a GraphQL query anywhere, against any data, with no schema.
- graphql-factory - Create GraphQL types from JSON definitions
- graphql-ably-pubsub - Ably PubSub implementation for GraphQL to publish mutation updates and subscribe to the result through a subscription query.
- babel-relay-plugin - Babel Relay Plugin for transpiling GraphQL queries for use with Relay.
- recompose-relay - Recompose helpers for Relay.
- relay - Relay is a JavaScript framework for building data-driven React applications.
- Apollo Client - A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
- aws-amplify - A client library developed by Amazon for caching, analytics and more that includes a way to fetch GraphQL queries.
- graphql-hooks - Minimal hooks-first GraphQL client with caching and server-side rendering support.
- FetchQL - A simple GraphQL query client using Fetch.
- urql - A simple caching GraphQL client for React.
- micro-graphql-react - 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.
- Lokka - Simple JavaScript client for GraphQL, which you can use anywhere.
- react-reach - A library to communicate with Graphql through Redux.
- Grafoo - A tiny yet fully fledged cache based GraphQL client
- mst-gql - Bindings for mobx-state-tree and GraphQL
- graphql-pino-middleware - GraphQL middleware to augment resolvers with pino logger
- graphql-lightstep-middleware - GraphQL middleware to instrument resolvers with `lightstep` traces
- express-graphql - GraphQL Express Middleware.
- hapi-graphql - Create a GraphQL HTTP server with Hapi.
- hapi-plugin-graphiql - HAPI plugin for GraphiQL integration.
- graphql-api-koa - GraphQL Koa middleware that implements GraphQL.js from scratch and supports native ESM.
- graphql-bookshelf - Some help defining GraphQL schema around BookshelfJS models.
- graphql-sequelize - Sequelize helpers for GraphQL.
- graphql-thinky - Build an optimized GraphQL schema from Thinky RethinkDB models.
- graphql-tools-sequelize - OO-style schema definition functions and schema resolver functions for GraphQL-Tools using Sequelize ORM
- graysql-orm-loader - A GraysQL extension to load a GraphQL schema from an ORM.
- fireQL - A GraphQL API for Firebase (Firestore database), auto-hosted on cloud functions.
- GraphQL.js - A reference implementation of GraphQL for JavaScript.
- codemirror-graphql - GraphQL mode and helpers for CodeMirror.
- graphql-schema - Create GraphQL schemas with a fluent/chainable interface.
- graphql-tools-types - Custom GraphQL types for use with GraphQL-Tools (Void, Int, Float, String, Date, UUID, JSON)
- graphql-normalizr - Normalize GraphQL responses for persisting in the client cache/state
- babel-plugin-graphql - Babel plugin that compile GraphQL tagged template strings.
- adrenaline - React bindings for Redux with Relay in mind.
- graph.ql - Faster and simpler technique for creating and querying GraphQL schemas.
- Graylay - A GraysQL extension to create a Relay compatible Schema.
- Annotated GraphQL - Proof of Concept for annotations in GraphQL (i.e.: transform an existing REST api into a GraphQL endpoint).
- graphql-tag - A JavaScript template literal tag that parses GraphQL queries.
- modelizr - A library for simplifying the process of writing GraphQL queries, mocking them and normalizing their responses.
- graphql-pouch - A GraphQL-API runtime on top of PouchDB created by GraphQL shorthand notation as a self contained service with CouchDB synchronization.
- gql-tools - Tool library with CLI for schema generation and manipulation.
- graphql-iso-date - A GraphQL date scalar type to be used with GraphQL.js. This scalar represents a date in the ISO 8601 format YYYY-MM-DD.
- graphql-compose - Tool which allows you to construct flexible graphql schema from different data sources via plugins.
- node-graphjoiner - Create GraphQL APIs using joins, SQL or otherwise.
- type-o-rama - JS type systems interportability.
- GraphiteJS - Framework NodeJS for GraphQl.
- reactive-graphql - Implementation of GraphQL based on RxJS and that supports live queries.
- graphql-let - A webpack loader to import type-protected codegen results directly from GraphQL documents
- graphql-relay-js - A library to help construct a graphql-js server supporting react-relay.
- sequelize-relay - Serverside library that connects sequelize and graphql-relay-js together.
- react-router-relay - Relay integration for React Router.
- relay-local-schema - Use Relay without a GraphQL server.
- relay-sink - Use Relay to fetch and store data outside of a React component.
- react-relay-network-layer - A network layer for Relay with query batching and middleware support (urlThunk, retryThunk, auth, defer and other).
- relay-subscriptions - Subscription support for Relay.
- Portfolio Relay Example - An example website that fetches data from various apis and uses Relay and GraphQL to feed the data to React components!
- koa-graphql - GraphQL Koa Middleware.
- graphql-yoga - Fully-featured GraphQL Server with focus on easy setup, performance and great developer experience.
- Join Monster - A GraphQL-to-SQL query execution layer for batch data fetching.
- GraphQL Joker - The ultimate GraphQL scaffolding tool.
- Preact-urql - Preact integration for urql.
-
PHP Libraries
- eZ Platform GraphQL Bundle - GraphQL Bundle for the eZ Platform Symfony CMS.
- graphql-php - A PHP port of GraphQL reference implementation.
- Railt - High quality and loosely coupled framework for developing GraphQL applications using all the modern qualities of the language.
- digiaonline - Yet another PHP port of GraphQL reference implementation.
- GraphQL - Well documented PHP implementation with no dependencies.
- graphql-relay-php - Relay helpers for webonyx/graphql-php implementation of GraphQL.
- lighthouse - A PHP package that allows to serve a GraphQL endpoint from your Laravel application.
- laravel-graphql - Facebook GraphQL for Laravel 5.
- laravel-graphql-relay - A Laravel library to help construct a server supporting react-relay.
- graphql-mapper - This library allows to build a GraphQL schema based on your model.
- overblog/graphql-bundle - This bundle provides tools to build a complete GraphQL server in your Symfony App. Supports react-relay.
- GraphQL Symfony Bundle - GraphQL Bundle for the Symfony 3 (supports 2.6+).
- graphql-wp - WordPress plugin that exposes a GraphQL endpoint.
- GraphQL Middleware - GraphQL Psr7 Middleware
- Zend Expressive GraphiQL Extension - GraphiQL extension for zend expressive
- GraphQLite - Framework agnostic library that allows you to write GraphQL server by annotating your PHP classes.
- Siler - Plain-old functions providing a declarative API for GraphQL servers with Subscriptions support.
- GraPHPinator - Easy-to-use GraphQL server implementation for modern PHP.
- graphql-bundle - GraphQL Bundle for Symfony 2.
- GraPHPinator - Easy-to-use GraphQL server implementation for modern PHP.
-
Go Libraries
- Super Graph
- graphql - An implementation of GraphQL for Go follows graphql-js
- graphql-go - GraphQL server with a focus on ease of use.
- GQLGen - Go generate based graphql server library.
- machinebox/graphql - Simple low-level GraphQL client for Go
- graphql-relay-go - A Go/Golang library to help construct a server supporting react-relay.
- graphql - GraphQL parser and server for Go.
- c-graphqlparser - Go-gettable version of the libgraphqlparser C library for parsing GraphQL.
- tallstreet-graphql - GraphQL parser and server for Go that leverages libgraphqlparser
- go-graphql - A powerful GraphQL server implementation for Golang
- Super Graph
-
SQL Libraries
- subZero - GraphQL & REST API for your database
- GraphpostgresQL - GraphQL for Postgres.
- sql-to-graphql - Generate a GraphQL API based on your SQL database structure.
- Hasura - Hasura gives Instant Realtime GraphQL APIs over PostgreSQL. Works with an existing database too.
-
iOS Libraries
- apollo-ios - π± A strongly-typed, caching GraphQL client for iOS, written in Swift
- ApolloDeveloperKit - Apollo Client Devtools bridge for [Apollo iOS].
-
Ruby Libraries
- graphql-ruby - Ruby implementation of Facebook's GraphQL.
- graphql-client - A Ruby library for declaring, composing and executing GraphQL queries.
- graphql-batch - A query batching executor for the graphql gem.
- graphql-auth - A JWT auth wrapper working with devise.
- agoo - Ruby web server that implements Facebook's GraphQL.
- GQLi - A GraphQL client and DSL. Allowing to write queries in native Ruby.
-
Python Libraries
- graphql-parser - GraphQL parser for Python.
- graphql-core - GraphQL implementation for Python based on GraphQL.js v0.6.0 reference implementation
- graphql-relay-py - A library to help construct a graphql-py server supporting react-relay.
- graphql-parser-python - A python wrapper around libgraphqlparser.
- graphene - A package for creating GraphQL schemas/types in a Pythonic easy way.
- graphene-gae - Adds GraphQL support to Google AppEngine (GAE).
- django-graphiql - Integrate GraphiQL easily into your Django project.
- flask-graphql - Adds GraphQL support to your Flask application.
- python-graphjoiner - Create GraphQL APIs using joins, SQL or otherwise.
- graphene-django - A Django integration for Graphene.
- Ariadne - library for implementing GraphQL servers using schema-first approach. Asynchronous query execution, batteries included for ASGI, WSGI and popular webframeworks, [fully documented](https://ariadnegraphql.org).
- pnp-graphql - A Django integration for GraphQL with Graphene. It's fully plug and play type. No extra code needed to expose basic api with filtering, pagination and mutations.
- django-graphql-auth - Django registration and authentication with GraphQL.
- tartiflette-aiohttp - Wrapper of Tartiflette to expose GraphQL API over HTTP based on aiohttp / 3.6+ / asyncio, [official tutorial available on tartiflette.io](https://tartiflette.io/docs/tutorial/getting-started).
- graphql-core-next - Latest GraphQL implementation based on GraphQL.js v14.5.6 reference implementation
- python-graphql-client - Simple GraphQL client for Python 2.7+
- Flask-GraphQL-Auth - An authentication library for Flask inspired from flask-jwt-extended.
- tartiflette - GraphQL Implementation, SDL First, for python 3.6+ / asyncio.
-
Kotlin Libraries
- graphql-kotlin - GraphQL Kotlin implementation.
-
C/C++ Libraries
- libgraphqlparser - A GraphQL query parser in C++ with C and C++ APIs.
- cppgraphqlgen - C++ GraphQL schema service generator.
- CaffQL - Generates C++ client types and request/response serialization from a GraphQL introspection query.
-
Scala Libraries
- sangria - Scala GraphQL server implementation.
- sangria-relay - Sangria Relay Support.
- graphql-scala - An attempt to get GraphQL going with Scala.
- caliban - Caliban is a purely functional library for creating GraphQL backends in Scala.
-
.NET Libraries
- graphql-dotnet - GraphQL for .NET.
- graphql-net - GraphQL to IQueryable for .NET.
-
Elixir Libraries
- absinthe-graphql - Fully Featured Elixir GraphQL Library.
- graphql-elixir - GraphQL Elixir. (No longer maintained)
- plug_graphql - Plug integration for GraphQL Elixir.
- graphql_relay - Relay helpers for GraphQL Elixir.
- graphql_parser - Elixir bindings for [libgraphqlparser](https://github.com/graphql/libgraphqlparser)
- graphql - Elixir GraphQL parser.
- plot - GraphQL parser and resolver for Elixir.
-
Haskell Libraries
- graphql-haskell - GraphQL AST and parser for Haskell.
-
Lua Libraries
- graphql-lua - GraphQL for Lua.
-
Elm Libraries
- elm-graphql - GraphQL for Elm.
-
Clojure Libraries
- graphql-clj - A Clojure library designed to provide GraphQL implementation.
- Lacinia - GraphQL implementation in pure Clojure.
-
Swift Libraries
- GraphQL - The Swift implementation for GraphQL.
-
OCaml Libraries
- ocaml-graphql-server - GraphQL servers in OCaml.
-
ClojureScript Libraries
- re-graph - A GraphQL client for ClojureScript with bindings for re-frame applications.
- graphql-query - Clojure(Script) GraphQL query generation.
-
ReasonML Libraries
- reason-apollo - ReasonML binding for Apollo Client
- ReasonQL - Type-safe and simple GraphQL Client for ReasonML developers.
- reason-urql - ReasonML binding for urql Client
-
Dart Libraries
- Artemis - A GraphQL type and query generator for Dart/Flutter.
- Angel GraphQL - GraphQL server implementation with bindings
-
Rust Libraries
- graphql-parser - A parser, formatter and AST for the GraphQL query and schema definition language for Rust.
- juniper - GraphQL server library for Rust.
- graphql-client - GraphQL client library for Rust with WebAssembly (wasm) support.
-
D (dlang) Libraries
- graphqld - GraphQL server library for D.
-
Crystal Libraries
- graphql - GraphQL server library
- graphql-crystal - library inspired by [graphql-ruby](https://github.com/rmosolgo/graphql-ruby) & [go-graphql](https://github.com/playlyfe/go-graphql) & [graphql-parser](https://github.com/graphql-dotnet/parser)
- crystal-gql - GraphQL client shard inspired by Apollo client
- graphql.cr - GraphQL shard
- graphql.cr - GraphQL shard
-
Julia Libraries
- Diana.jl - A Julia GraphQL client/server implementation.
-
-
Community
- Slack - Share and help people on the chat. Get your invite [here](https://graphql-slack.herokuapp.com/)
- StackOverflow - Questions and answers. Use the tag [graphql](https://stackoverflow.com/questions/tagged/graphql)
- GraphQL World - The fastest growing community of GraphQL developers
- /r/GraphQL - A Subreddit for interesting and informative GraphQL content and discussions.
- Bookmarks.dev - Dev bookmarks. Use the tag [graphql](https://www.bookmarks.dev/tagged/graphql)
- GraphQL Weekly - A weekly newsletter highlighting resources and news from the GraphQL community
- GraphQL Jobs - A list of GraphQL-based jobs in startups all over the world.
-
GraphQL Meetups
-
Tools
-
Crystal Libraries
- GraphQLHub - Query public API's schemas (e.g. Reddit, Twitter, Github, etc) using GraphiQL
- Model Visualizer - A small webapp that generates an ERD-like visualization of a GraphQL endpoint from an introspection query.
- AST Explorer - Select "GraphQL" at the top, explore the GraphQL AST and highlight different parts by clicking in the query.
- GraphQL Docs - Instantly create beautiful GraphQL API docs hosted online.
- GraphQL Metrics - instrument GraphQL resolvers, logging response times and statuses (if there was an error or not) to the console as well as to InfluxDB.
- Insomnia - An full-featured API client with first-party GraphQL query editor
- Apollo GraphQL VSCode Extension - Rich editor support for GraphQL client and server development that seamlessly integrates with the Apollo platform
- GRAPHQL DESIGNER - A developer's web-app tool to rapidly prototype a full stack CRUD implementation of GraphQL with React.
- GraphQL Inspector - Tooling for GraphQL. Compare schemas, validate documents, find breaking changes, find similar types, schema coverage.
- GraphQL Birdseye
- graphiql - An in-browser IDE for exploring GraphQL.
- GraphiQL.app - A light, Electron-based wrapper around GraphiQL.
- GraphQLviz - GraphQLviz marries GraphQL (schemas) with Graphviz.
- graphqlviz - GraphQL API visualizer in Node.js
-
Tools - Security
- WAF for graphQL - Web Application Firewall for graphQL APIs
- GraphQL Raider
- InQL Scanner
-
-
Databases
-
Tools - Security
- Dgraph - Scalable, distributed, low latency, high throughput Graph database with GraphQL as the query language
- ArangoDB - Native multi-model database with [GraphQL integration](https://www.arangodb.com/docs/3.4/foxx-reference-modules-graph-ql.html) via the built-in [Foxx Microservices Framework](https://www.arangodb.com/docs/stable/foxx.html).
-
-
Services
-
Tools - Security
- AWS AppSync - Scalable managed GraphQL service with subscriptions for building real-time and offline-first apps
- DatoCMS - CDN-based GraphQL based Headless Content Management System.
- Graphcool - Your own GraphQL backend in under 5 minutes. Works with every GraphQL client such as Relay and Apollo.
- FakeQL - GraphQL API mocking as a service ... because GraphQL API mocking should be easy!
- Moesif API Analytics - A GraphQL analaytics and monitoring service to find functional and performance issues.
- LiveMart - Headless GraphQL based eCommerce API for any platform.
- Hypi - Low-code, scalable, serverless backend as a service. Your GraphQL & REST over GraphQL backend in minutes.
-
-
Examples
-
JavaScript Examples
- devknoll/gist:8b274f1c5d05230bfade
- UniversalRelayBoilerplate
- vslinko/ripster
- Apollo Client documentation - Documentation and example for building GraphQL apps using apollo client
- Modelizr Documentation - Documentation and Usage Examples for modelizr
- GraphQL-DataLoader-Boilerplate - Boilerplate to start your GraphQL with DataLoader server
-
Ruby Examples
- agoo-demo - Use of the Agoo server to demonstrate a simple GraphQL application.
-
Java Examples
- light-java-graphql examples - Examples of Light Java GraphQL and tutorials.
-
PHP Examples
- siler-graphgl - An example GraphQL server written with Siler
-
-
Books
-
Videos
-
PHP Examples
- GraphQL: The Documentary
- Zero to GraphQL in 30 Minutes
- Data fetching for React applications at Facebook
- React Native & Relay: Bringing Modern Web Techniques to Mobile
- Exploring GraphQL
- Creating a GraphQL Server
- GraphQL at The Financial Times
- Relay: An Application Framework For React
- Building and Deploying Relay with Facebook
- Introduction to GraphQL
- Exploring GraphQL@Scale
- GraphQL with Nick Schrock
- Build a GraphQL server for Node.js using PostgreSQL/MySQL
- GraphQL server tutorial for Node.js with SQL, MongoDB and REST
- JavaScript Air Episode 023: Transitioning from REST to GraphQL
- GraphQL Future at react-europe 2016
- GraphQL at Facebook at react-europe 2016
- Building native mobile apps with GraphQL at react-europe 2016
- What's Next for Phoenix by Chris McCord
- Build a GraphQL Server
- GraphQL Tutorial
-
-
Blogs
-
Workshoppers
-
Blogs - Security
- GraphQL of Thrones - Total beginner tutorial focused on just GraphQL without all the tooling. Alternates between LEARN and PLAY modes roleplaying as Game of Thrones characters.
-
-
Specification
- facebook/graphql - Working Draft of the Specification for GraphQL created by Facebook.
- facebook/graphql - Working Draft of the Specification for GraphQL created by Facebook.
Programming Languages
Categories
Sub Categories
Blogs - Security
100
JavaScript Libraries
63
PHP Examples
30
PHP Libraries
20
Crystal Libraries
19
Python Libraries
18
Java Libraries
15
Tools - Security
12
Go Libraries
11
Elixir Libraries
7
JavaScript Examples
6
Ruby Libraries
6
Scala Libraries
4
SQL Libraries
4
Rust Libraries
3
ReasonML Libraries
3
C/C++ Libraries
3
ClojureScript Libraries
2
iOS Libraries
2
Dart Libraries
2
.NET Libraries
2
Clojure Libraries
2
Kotlin Libraries
1
Haskell Libraries
1
Java Examples
1
OCaml Libraries
1
Elm Libraries
1
Julia Libraries
1
Lua Libraries
1
Ruby Examples
1
D (dlang) Libraries
1
Swift Libraries
1
Keywords
graphql
93
api
14
graphql-server
11
relay
11
graphql-client
10
php
10
python
9
graphene
7
graphql-java
7
graphql-php
6
react
6
graphql-js
5
typescript
5
javascript
5
java
4
django
4
clojure
3
graphiql
3
graphql-python
3
laravel
3
codegen
3
golang
3
framework
3
nodejs
3
python-3
2
dataloader
2
jwt
2
graphql-api
2
vertx
2
clj
2
graphql-schema
2
koa
2
batch
2
graphql-tools
2
ruby
2
rails
2
sql
2
elm
2
codemirror
2
relay-network-layer
2
elixir
2
schema
2
subscriptions
2
scala
2
client
2
apollographql
2
swift
2
apollo-client
2
php7
2
symfony
2