awesome-graphql
github.com/chentsulin/awesome-graphql ↗Awesome list of GraphQL
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me posts - general resources from awesome-graphql"
Installation instructions →What's inside
Posts
- 4 Reasons you should try out GraphQLPosts - General
Introduction to GraphQL and its benefits over REST APIs.
- 9 GraphQL Security Best PracticesPosts - Security
Practical measures for protecting GraphQL APIs from common attacks.
- A deep-dive into Relay, the friendly & opinionated GraphQL clientPosts - General
Detailed introduction to Relay's architecture and data-fetching model.
- Authentication and Authorization for GraphQL APIsPosts - Security
Guide to authentication and authorization patterns for GraphQL APIs.
- Authorization Patterns in GraphQLPosts - Security
Comparison of authorization patterns for GraphQL APIs.
- Build a GraphQL API with Siler on top of SwoolePosts - General
Tutorial for building a PHP GraphQL API with Siler and Swoole.
Implementations
- absinthe-graphqlElixir
Fully Featured Elixir GraphQL Library.
- agooRuby
High-performance Ruby web server with GraphQL support.
- agoo-cC/C++
High-performance GraphQL server written in C with published benchmarks.
- agoo-demoRuby
Use of the Agoo server to demonstrate a simple GraphQL application.
- apollo-angularJavaScript/TypeScript
Apollo Client integration for Angular with declarative data fetching and caching.
- apollo-clientJavaScript/TypeScript
A production-ready GraphQL client for TypeScript and JavaScript with caching, framework integrations, and developer tools.
Tools
- Altair GraphQL ClientTools - API Clients & Workbenches
A beautiful feature-rich GraphQL Client for all platforms.
- amplicationTools - Low-Code & App Builders
Platform for defining golden paths and generating standardized backend services, including GraphQL APIs through plugins.
- Apollo APQ DebuggerTools - Developer Extensions
Reveal full GraphQL queries behind Apollo APQ hashes. Inspect fallback flow and debug Automatic Persisted Queries in DevTools.
- Apollo Client Developer ToolsTools - Developer Extensions
GraphQL debugging tools for Apollo Client in the Chrome developer console.
- Apollo GraphQL VSCode ExtensionTools - Developer Extensions
Rich editor support for GraphQL client and server development that integrates with the Apollo platform.
- Apollo SandboxTools - API Clients & Workbenches
The quickest way to navigate and test your GraphQL endpoints.
Meetups
- Amsterdam
Local GraphQL meetup community.
- Bangalore
Local GraphQL meetup community.
- Berlin
Local GraphQL meetup community.
- Buenos Aires
Local GraphQL meetup community.
- Copenhagen
Local GraphQL meetup community.
- Dallas-Fort Worth
Local GraphQL meetup community.
Services
- ApitoCMS
Cloud-based headless CMS with GraphQL APIs, a CDN, webhooks, collaboration, revisions, and cloud functions.
- AWS AppSyncGraphQL Platforms & Backends
Scalable managed GraphQL service with subscriptions for building real-time and offline-first apps.
- CodexData APIs & Gateways
GraphQL API for real-time and historical on-chain data, including token prices, charts, and holders across 90+ networks.
- CosmicCMS
GraphQL-powered Headless CMS and API toolkit.
- DatoCMSCMS
Headless content management system with a CDN-backed GraphQL Content Delivery API.
- GrafbaseGraphQL Platforms & Backends
Instant GraphQL APIs for any data source.
Federation & Schema Composition
- Apollo FederationSpecification
Apollo's specification for composing subgraphs into a federated supergraph.
- Apollo JoinSpecification
Specification for describing subgraphs and field resolution in a supergraph schema.
- dgs-federation-exampleExamples
A Netflix DGS federation example.
- federation-jvmImplementations & Platforms
Apollo Federation on the JVM.
- GraphQL FederationSpecification
Prerelease working draft for composing independently developed GraphQL schemas into a unified graph.
- GraphQL federation example with Apollo Federation and Apollo GraphOSPosts
Tutorial for federating services with Apollo Federation, GraphOS, and Cube.
Communities
- Apollo GraphQL Community
Connect with other developers and share knowledge about every part of the Apollo GraphQL platform.
- Discord - GraphQL
Official GraphQL.org Discord channel.
- Discord - Reactiflux
Join
- Facebook
Group for discussions, articles and knowledge sharing.
- GraphQL APIs
A collective list of public GraphQL APIs.
Specifications
- Apollo Incremental Delivery
Specification for the response format and client behavior used with
- Apollo Link
Draft specification for linking a GraphQL schema to external schemas and importing their definitions.
- Apollo Technical Specifications
Registry of Apollo's versioned GraphQL schema and protocol specifications.
- GraphQL
Working draft of the specification for GraphQL.
Showing a sample of 484 resources. View the full list on GitHub →