Analysis updated 2026-07-03
Browse dozens of categories to find a public GraphQL API that fits your project without hunting across the web.
Test any listed API instantly using the browser-based playground links without writing a single line of code.
Submit a pull request to add a GraphQL API you know about, growing the shared directory for other developers.
Discover data sources for side projects across domains like blockchain, e-commerce, geolocation, and transit.
| apis-guru/graphql-apis | agent-infra/sandbox | duckduckgo/android | |
|---|---|---|---|
| Stars | 4,667 | 4,666 | 4,666 |
| Language | — | Python | Kotlin |
| Setup difficulty | easy | easy | moderate |
| Complexity | 1/5 | 3/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
This repository is a community-curated directory of public APIs that use GraphQL, a modern way for software to request data from online services. GraphQL lets a developer ask for exactly the data they need, nothing more and nothing less, which makes it more efficient than older API approaches. This list collects APIs from a wide range of industries so that developers can quickly find one that fits what they are building. The directory spans dozens of categories. You will find APIs for anime and manga databases, art platforms, blockchain analytics, payment processors, e-commerce stores, content management systems, transit schedules, GitHub, GitLab, geolocation lookups, and many more. Each entry in the table includes a live playground link labeled "Try it!" where you can type a query and see real data come back instantly, without writing any code. The project is maintained by contributors, meaning anyone can add a new API by submitting a pull request. There is no application to install and no code to run. If you are a developer looking for publicly available data sources, or a non-technical person who wants to understand what GraphQL APIs exist in the world, this list serves as a starting point. Think of it as a phone book for web APIs that use the GraphQL format. The repository is language-agnostic, meaning it does not favor any programming language. The entries link to official documentation or source code where available, and some have both a hosted playground and a GitHub repository behind them. Because the data comes from the actual services rather than from this repository, the accuracy and availability of each API depends on the companies or communities that run it. This is a reference resource, not a product. It does not generate data itself and does not host any of the APIs it lists. If you find an API in the list that interests you, you follow the link to the service's own documentation to learn how to use it.
A community-curated directory of public GraphQL APIs spanning dozens of categories, from anime databases to payment processors, with live playground links so you can try each API in the browser instantly.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.