Awesome Lists

awesome-react-graphql

by hasura

awesome listpushed almost 6 years ago

A curated collection of resources, clients and tools that make working with GraphQL and React/React Native awesome

AI summary

React GraphQL toolkit

A curated collection of resources and tools for building GraphQL-based React applications.

stars
741
forks
89
watching
25
awesome list
1
entries
94
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/hasura/awesome-react-graphql/links.svg)](https://awesome.facts.dev/awesome/hasura/awesome-react-graphql)
HTML
<a href="https://awesome.facts.dev/awesome/hasura/awesome-react-graphql"><img src="https://awesome.facts.dev/shield/hasura/awesome-react-graphql/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/hasura/awesome-react-graphql/links.svg

What's in the list

94 links in 32 sections, with live GitHub stats.activeno commit in 2y

General Resources

Clients

  • Apollo

    : Apollo Client is a community-driven GraphQL client for React, JavaScript, and native platforms

Clients / Apollo

Clients

  • Relay Modern

    : A JavaScript framework for building data-driven React applications

Clients / Relay Modern

Clients

  • AppSync

    : JavaScript GraphQL library for Offline, Sync, Sigv4. includes support for React Native

Clients / AppSync

Clients

  • urql

    : Universal React Query Library

Developer Tools / Code generators:

  • apollo-codegen

    : Generate API code or type annotations based on a GraphQL schema and query documents

  • graphql-code-generator

    : GraphQL code generator with flexible support for custom templates

Developer Tools / Linters:

Developer Tools / ReactJS Debugging Tools

Developer Tools / React Native Debugging Tools

Developer Tools / GraphQL Workflows:

  • GraphQL Playground

    : Powerful GraphQL IDE built on top of GraphiQL

  • GraphiQL Online

    : An online version of GraphiQL with a configurable endpoint and headers

Developer Tools / Apollo Client Tools

  • Apollo Cache Updater

    Helper for updating the apollo cache after a mutation in scenarios where apollo's in-place update may not be sufficient

Tutorials / ReactJS

Tutorials / React Native

Tutorials / Miscellaneous

Boilerplates and Example Apps / ReactJS

  • ReactQL

    : Universal React+GraphQL starter kit

Boilerplates and Example Apps / ReactJS / ReactQL

Boilerplates and Example Apps / ReactJS

Boilerplates and Example Apps / React Native

Advanced Use Cases / Server-side Rendering

Advanced Use Cases / Offline apps

Advanced Use Cases / Realtime

Advanced Use Cases

  • Gatsby

    : Blazing-fast static site generator for React

Advanced Use Cases / JWT

Advanced Use Cases / Performance Tracing

Server Side Tools

  • AWS AppSync

    : Build data-driven apps with real-time and offline capabilities

  • Graphcool

    : Self-Hosted GraphQL BaaS

  • Hasura

    : Instant GraphQL APIs on Postgres

  • Postgraphile

    : Rapidly build highly customisable GraphQL APIs

  • Prisma

    : Turn your database into a GraphQL API

Articles and Videos / Articles

Articles and Videos / Videos

Stories

Books

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.