Escape - The GraphQL Security Blog - Learn about GraphQL security, performance, testing and building production-ready APIs with the latest tools and best practices of the GraphQL ecosystem.
Meetups
Relay Meetup - A global, online meetup on Relay, the GraphQL client.
mst-gql - Bindings for mobx-state-tree and GraphQL.
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.
Servers
apollo-server - 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.
graphql-code-generator: GraphQL code generator with flexible support for custom plugins and templates like TypeScript (frontend and backend), React Hooks, resolvers signatures and more.
pothos - Pothos is a plugin based GraphQL schema builder for typescript. It makes building graphql schemas in typescript easy, fast and enjoyable.
Miscellaneous
graphql-tools - Tool library for building and maintaining GraphQL-JS servers.
graphql-tag - A JavaScript template literal tag that parses GraphQL queries.
graphql-compose - Tool which allows you to construct flexible graphql schema from different data sources via plugins.
graphql-modules - Separate GraphQL server into smaller, reusable parts by modules or features.
graphql-shield - A library that helps creating a permission layer for a graphql api.
graphql-let - A webpack loader to import type-protected codegen results directly from GraphQL documents
graphql-config - One configuration for all your GraphQL tools (supported by most tools, editors & IDEs).
graphql-cli - A command line tool for common GraphQL development workflows.
graphql-toolkit - A set of utils for faster development of GraphQL tools (Schema and documents loading, Schema merging and more).
graphql-mesh - use GraphQL query language to access data in remote APIs that don't run GraphQL (and also ones that do run GraphQL).
Apollo Server tools documentation - Documentation, tutorial and examples for building GraphQL server and connecting to SQL, MongoDB and REST endpoints.
F8 App 2017 - Source code of the official F8 app of 2016, powered by React Native and other Facebook open source projects.
Ariadne - library for implementing GraphQL servers using schema-first approach. Asynchronous query execution, batteries included for ASGI, WSGI and popular webframeworks, fully documented.
DGS Framework - A GraphQL server framework for Spring Boot, developed by Netflix.
graphql-java-generator - 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.
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 for JS.
graphql-java-servlet - A framework-agnostic java servlet for exposing graphql-java query endpoints with GET, POST, and multipart uploads.
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 with IntelliJ IDEA and Android Studio. See the Java example below.
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 with IntelliJ IDEA and Android Studio. See the Kotlin example below.
KGraphQL: Pure Kotlin implementation to setup a GraphQL server.
Kobby - 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.
Kotlin Examples
manifold-graphql sample - A simple GraphQL application, both client and server, demonstrating the Manifold GraphQL library with Kotlin.
C/C++
libgraphqlparser - A GraphQL query parser in C++ with C and C++ APIs.
agoo-c - A high performance GraphQL server written in C. benchmarks
cppgraphqlgen - C++ GraphQL schema service generator.
CaffQL - Generates C++ client types and request/response serialization from a GraphQL introspection query.
Go
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.
graphql-relay-go - A Go/Golang library to help construct a server supporting react-relay.
graphjin: Build APIs in 5 minutes with GraphQL. An instant GraphQL to SQL compiler.
Go Examples
golang-relay-starter-kit - Barebones starting point for a Relay application with Golang GraphQL server.
todomvc-relay-go - Port of the React/Relay TodoMVC app, driven by a Golang GraphQL backend.