Home

Awesome

awesome-graphql Awesome GitHub Actions Workflow Status

Awesome list of GraphQL

If you want to contribute to this list (please do), send me a pull request.

Table of Contents

<!-- MarkdownTOC depth=4 --> <!-- /MarkdownTOC --> <a name="spec" />

Specifications

<a name="foundation" />

Foundations

<a name="community" />

Communities

<a name="meetup" />

Meetups

<a name="impl" />

Implementations

<a name="js" />

JavaScript/TypeScript

Clients

Frontend Framework Integrations
React

Servers

Databases & ORMs
PubSub

Custom Scalars

Type

Miscellaneous

<a name="js-example" />

JavaScript Examples

<a name="ts-example" />

TypeScript Examples

<a name="rb" />

Ruby

<a name="rb-example" />

Ruby Examples

<a name="php" />

PHP

<a name="php-example" />

PHP Examples

<a name="py" />

Python

<a name="py-example" />

Python Examples

<a name="java" />

Java

Custom Scalars

<a name="java-example" />

Java Examples

<a name="kotlin" />

Kotlin

<a name="kotlin-example" />

Kotlin Examples

<a name="c" />

C/C++

<a name="go" />

Go

<a name="go-example" />

Go Examples

<a name="scala" />

Scala

<a name="scala-example" />

Scala Examples

<a name="dotnet" />

.NET

<a name="net-example" />

.NET Examples

<a name="elixir" />

Elixir

<a name="elixir-example" />

Elixir Examples

<a name="haskell" />

Haskell

<a name="sql" />

SQL

<a name="lua" />

Lua

<a name="elm" />

Elm

<a name="clojure" />

Clojure

<a name="clojure-example" />

Clojure Examples

<a name="swift" />

Swift

<a name="ocaml" />

OCaml

<a name="android" />

Android

<a name="android-example" />

Android Examples

<a name="ios" />

iOS

<a name="ios-example" />

iOS Examples

<a name="clojurescript" />

ClojureScript

<a name="reasonml" />

ReasonML

<a name="dart" />

Dart

<a name="rust" />

Rust

<a name="rust-example" />

Rust Examples

<a name="d" />

D (dlang)

<a name="r" />

R (Rstat)

<a name="julia" />

Julia

<a name="crystal" />

Crystal

Ballerina

Ballerina Samples

<a name="tools" />

Tools

Tools - Editors & IDEs & Explorers

<a name="tool-testing" />

Tools - Testing

<a name="tool-security" />

Tools - Security

Tools - Browser Extensions

Tools - Prototyping

Tools - Docs

Tools - Editor Plugins

Tools - Miscellaneous

Databases

<a name="services" />

Services

CDN

CMS

<a name="book" />

Books

<a name="video" />

Videos

<a name="podcast" />

Podcasts

<a name="style-guide" />

Style Guides

<a name="blogs" />

Blogs

<a name="security-blog" />

Blogs - Security

<a name="post" />

Posts

<a name="tutorials" />

Tutorials

License

CC0

To the extent possible under law, Chen-Tsu Lin has waived all copyright and related or neighboring rights to this work.