Awesome list of GraphQL & Relay
If you want to contribute to this list (please do), send me a pull request.
## Specification- facebook/graphql - Working Draft of the Specification for GraphQL created by Facebook.
- GraphQL.js - A reference implementation of GraphQL for JavaScript.
- express-graphql - GraphQL Express Middleware.
- relay - Relay is a JavaScript framework for building data-driven React applications.
- graphql-relay-js - A library to help construct a graphql-js server supporting react-relay.
- react-router-relay - Relay integration for React Router.
- codemirror-graphql - GraphQL mode and helpers for CodeMirror.
- graphql-parser - Experimental Facebook's GraphQL parser.
- graphql-schema - Create GraphQL schemas with a fluent/chainable interface.
- graphqljs - GraphQL parser written in JavaScript.
- graphqlite - A Javascript Parser for Facebook's GraphQL.
- graphql-sequelize - Sequelize helpers for GraphQL.
- graffiti - Node.js GraphQL ORM.
- graffiti-mongoose - Mongoose (MongoDB) adapter for graffiti (Node.js GraphQL ORM).
- babel-plugin-graphql - Babel plugin that compile GraphQL tagged template strings.
- koa-graphql - GraphQL Koa Middleware.
- adrenaline - React bindings for Redux with Relay in mind.
- graphql-bookshelf - Some help defining GraphQL schema around BookshelfJS models.
- hapi-graphql - Create a GraphQL HTTP server with Hapi.
- relay-local-schema - Use Relay without a GraphQL server.
- graphql-ruby - Ruby implementation of Facebook's GraphQL.
- graphql-relay-ruby - Relay helpers for GraphQL & Ruby.
- graphql-parser - A small ruby gem wrapping the libgraphqlparser C library for parsing GraphQL.
- graphql-php - A PHP port of GraphQL reference implementation.
- laravel-graphql - Facebook GraphQL for Laravel 5.
- graphql-py - GraphQL implementation for Python.
- graphql-parser - GraphQL parser for Python.
- graphqllib - GraphQL implementation for Python.
- graphql-relay-py - A library to help construct a graphql-py server supporting react-relay.
- graphql-java - GraphQL Java implementation.
- libgraphqlparser - A GraphQL query parser in C++ with C and C++ APIs.
- graphql-go - An implementation of GraphQL for Go.
- go-graphql - GraphQL packages for golang.
- graphql - GraphQL parser and server for Go.
- c-graphqlparser - Go-gettable version of the libgraphqlparser C library for parsing GraphQL.
- sangria - Scala GraphQL client and server library.
- sangria-relay - Sangria Relay Support.
- graphql-scala - An attempt to get GraphQL going with Scala.
- graphql-dotnet - GraphQL for .NET.
- graphql - Elixir graphql library.
- graphql-elixir - GraphQL parser for Elixir.
- graphql-haskell - GraphQL AST and parser for Haskell.
- GraphpostgresQL - GraphQL for Postgres.
- sql-to-graphql - Generate a GraphQL API based on your SQL database structure.
- graphiql - An in-browser IDE for exploring GraphQL.
- GraphiQL.app - A light, Electron-based wrapper around GraphiQL.
- relay-starter-kit - Barebones starting point for a Relay application.
- swapi-graphql - A GraphQL schema and server wrapping swapi.
- graphql-server - GraphQL server with Mongoose (MongoDB) and Node.js.
- graphql-intro - https://medium.com/@clayallsopp/your-first-graphql-server-3c766ab4f0a2.
- graphql-aws - Amazon AWS GraphQL API Server.
- graffiti-example - Example server for the graffiti GraphQL ORM.
- devknoll/gist:8b274f1c5d05230bfade
- vslinko/ripster
- relay-skeleton - React, Relay, GraphQL project skeleton
- simple-relay-starter - A very simple starter for React Relay using Browserify.
- relay-chat - an chat example showing Relay with routing and pagination.
- relay-todomvc - Relay TodoMVC with routing.
- sangria-akka-http-example - An example GraphQL server written with akka-http and sangria
- 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
- Introducing Relay and GraphQL
- GraphQL Introduction
- Unofficial Relay FAQ
- Your First GraphQL Server
- GraphQL Overview - Getting Started with GraphQL and Node.js
- Moving from REST to GraphQL
- Writing a Basic API with GraphQL
- Start using GraphQL with Graffiti
- Building a GraphQL Server with Node.js and SQL
- GraphQL at The Financial Times
- Relay for visual learners
- Relay and Routing
- learning-graphql - An attempt to learn GraphQL.
To the extent possible under law, Chen-Tsu Lin has waived all copyright and related or neighboring rights to this work.