awesome-graphql: Find GraphQL Tools and Learning Resources

Summary
A curated directory of GraphQL specifications, implementations, tools, services, and learning materials. Use it to explore the ecosystem and compare options across languages and development needs.
At a glance
- Language
- not specified
- License
- CC0-1.0
- Stars
- 15.1k
- Forks
- 1.2k
- Added to OSRepos
- February 27, 2026
- Last analyzed
- October 3, 2026
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Overview
awesome-graphql is a community-maintained directory for navigating the GraphQL ecosystem. It collects links to standards, libraries, services, developer tools, tutorials, and other resources in one categorized list.
It is useful when you need to discover options rather than install a single package. The list spans many languages and use cases, so it can help developers find a starting point or investigate unfamiliar parts of GraphQL.
Key Features
- Links to GraphQL specifications and federation standards.
- Implementations, clients, and servers organized by programming language.
- Tool listings for schema exploration, API testing, security, documentation, and development workflows.
- Resources covering databases, platforms, and hosted services.
- Tutorials, examples, books, videos, podcasts, and community links.
- Categorized entries with short descriptions to support quick browsing.
Use Cases
- A developer starting a GraphQL project can survey server and client libraries for their language.
- A team adopting federation can find specifications, implementations, and examples in one place.
- Someone evaluating GraphQL tooling can browse options for testing, security, documentation, or schema exploration.
- Learners can locate tutorials and community resources while building familiarity with GraphQL.
Project Facts
- Language: not specified
- License: CC0-1.0
- Stars: 15.1k
- Forks: 1.2k
- Topics: awesome, awesome-list, graphql, list
- Archived: no
Getting Started
Browse the repository README and use its contents list to jump to a topic or language. This is a directory, so there is no installation command.
Considerations
- Entries are links to independent projects and services, not components maintained or supported by this repository.
- The breadth of the list is useful for discovery, but inclusion alone does not establish that a resource is current, actively maintained, or suitable for a particular project.
- The repository provides no single implementation or prescribed setup. Evaluate individual resources and their requirements before adopting them.
Found this useful?
Share it with someone who would like awesome-graphql.
Source repository
Open the original repository on GitHub.
26 counted GitHub visits
Related repositories
Similar repositories that may be relevant next.

awesome-ai-coding-sandboxes: Compare Agent Code Sandboxes
September 19, 2026
A curated, security-focused directory of sandboxes for running AI coding agents' code. Compare isolation boundaries, network egress controls, secrets handling, hosting options, and workspace state to shortlist tools for further evaluation.

Awesome-Self-Evolving-Agents: Explore Research on Evolving Agents
September 14, 2026
A curated research index and survey companion covering self-evolving AI agents. It organizes papers, benchmarks, libraries, and applications for researchers and practitioners exploring how agents improve through model, environment, and combined evolution.

Awesome-Self-Improving-Agents: Explore Self-Improving Agent Research
September 14, 2026
A curated research hub for self-improving foundation-model agents, organized around model and agent-scaffold improvements. Researchers and practitioners can use it to find papers, benchmarks, and related resources by topic.

awesome-automated-ai: Find Tools for Automated AI and ML
September 12, 2026
A curated directory of tools spanning AutoML, LLM fine-tuning, prompt optimization, AI agents, evaluation, and MLOps. Use it to survey options by category and follow links to projects that fit your workflow.