Open source graphql projects

Every project in the registry tagged graphql, ranked by real GitHub adoption.

projects 68 combined stars ★ 830K refresh nightly
01 Hoppscotch ★ 81K

Sleek, intuitive API development and testing platform

last push3 days ago languageTypeScript licenseMIT
02 Strapi ★ 73K

Headless CMS with REST and GraphQL APIs out of the box

last push8 hours ago languageTypeScript license—
03 Twenty ★ 60K

Build a custom CRM without the proprietary lock-in

last push8 hours ago languageTypeScript license—
04 gatsby ★ 56K

React-based framework with performance, scalability, and security built in.

last push14 days ago languageJavaScript licenseMIT
05 prettier ★ 52K

Prettier is an opinionated code formatter.

last push8 hours ago languageJavaScript licenseMIT
06 Payload ★ 46K

Headless CMS for developers, built with Node.js

last push7 hours ago languageTypeScript licenseMIT
07 Insomnia ★ 40K

Powerful API development and testing made effortless

last push17 hours ago languageTypeScript licenseApache-2.0
08 Directus ★ 39K

Open-source data platform for effortless content management

last push12 hours ago languageTypeScript license—
09 Refine ★ 36K

Build data-rich React apps with ease and flexibility

last push2 months ago languageTypeScript licenseMIT
10 pentagi ★ 33K

Fully autonomous AI Agents system capable of performing complex penetration testing tasks

last push11 days ago languageGo licenseMIT
11 Hey ★ 29K

Decentralized social networking for the Web3 era

last push2 months ago languageTypeScript licenseGPL-3.0
12 Saleor ★ 24K

Flexible e-commerce platform for modern businesses

last push12 hours ago languagePython licenseBSD-3-Clause
13 rxdb ★ 23K

The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/

last push13 hours ago languageTypeScript licenseApache-2.0
14 parse-server ★ 21K

Parse Server for Node.js / Express

last push30 hours ago languageJavaScript licenseApache-2.0
15 Yaak ★ 19K

Fast, secure, offline API client with Git integration

last push21 hours ago languageTypeScript licenseMIT
16 dagger ★ 17K

Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud

last push8 hours ago languageGo licenseApache-2.0
17 crystal ★ 13K

🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!

last push7 hours ago languageTypeScript licenseMIT
18 reaction ★ 12K

Project has been discontinued ////// Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docke

last push8 months ago languageJavaScript licenseGPL-3.0
19 Tyk ★ 11K

Universal API management for REST, GraphQL, gRPC & async

last push10 hours ago languageGo license—
20 KeystoneJS ★ 10.0K

Flexible, scalable Node.js CMS and app framework

last push29 hours ago languageTypeScript licenseMIT
21 NHost ★ 9.4K

Serverless backend platform for modern app development

last push11 hours ago languageGo licenseMIT
22 api-platform ★ 9.2K

🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

last push21 hours ago languagePHP licenseMIT
23 aimeos-laravel ★ 8.7K

Laravel ecommerce package for ultra fast online shops, scalable marketplaces, complex B2B applications and #gigacommerce

last push4 days ago languagePHP licenseMIT
24 Vendure ★ 8.6K

Flexible e-commerce for modern businesses

last push9 hours ago languageTypeScript license—
25 Webiny ★ 8.1K

Open-source serverless CMS for modern web projects

last push11 hours ago languageTypeScript license—
26 Requestly ★ 6.8K

Intercept, modify, and debug HTTP(S) requests effortlessly

last push17 hours ago language— license—
27 Zammad ★ 6.1K

Powerful helpdesk solution for streamlined customer service

last push12 hours ago languageRuby licenseAGPL-3.0
28 Statamic ★ 4.9K

Craft flexible, powerful websites with ease

last push8 hours ago languagePHP license—
29 datamodel-code-generator ★ 4.0K

Generate Pydantic v2 models, dataclasses, TypedDict, and msgspec.Struct from OpenAPI, JSON Schema, GraphQL, Avro, Protobuf, and raw JSON/YAML/CSV.

last push9 hours ago languagePython licenseMIT
30 schemathesis ★ 3.7K

Catch API bugs before your users do

last push8 hours ago languagePython licenseMIT
31 Craft CMS ★ 3.6K

Flexible CMS for custom digital experiences

last push7 hours ago languagePHP license—
32 vulcain ★ 3.6K

🔨 Fast and idiomatic client-driven REST APIs.

last push5 days ago languageGo licenseAGPL-3.0
33 Chaskiq ★ 3.6K

Open-source customer communication platform

last push4 months ago languageTypeScript license—
34 graphql-mesh ★ 3.5K

🕸️ GraphQL Federation Framework for any API services such as REST, OpenAPI, Swagger, SOAP, gRPC and more...

last push4 days ago languageTypeScript licenseMIT
35 roapi ★ 3.4K

Create full-fledged APIs for slowly moving datasets without writing a single line of code.

last push7 months ago languageRust licenseApache-2.0
36 apidash ★ 2.9K

API Dash is a beautiful AI-powered open-source cross-platform (Desktop & Mobile) API Client built using Flutter which can help you easily create & customize you

last push10 days ago languageDart licenseApache-2.0
37 amplify-cli ★ 2.9K

The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.

last push14 hours ago languageTypeScript licenseApache-2.0
38 Krakend ★ 2.7K

Blazing-fast API gateway with linear scalability

last push13 hours ago languageGo licenseApache-2.0
39 Firecamp ★ 2.6K

Unified API development ecosystem for modern teams

last push8 months ago languageTypeScript licenseAGPL-3.0
40 mcp2cli ★ 2.4K

Turn any MCP, OpenAPI, or GraphQL server into a CLI — at runtime, with zero codegen

last push5 days ago languagePython licenseMIT
41 platformatic ★ 2.1K

Platformatic Open Source monorepo!

last push10 hours ago languageJavaScript licenseApache-2.0
42 CatchUp ★ 2.1K

An app for catching up on things.

last push5 days ago languageKotlin licenseApache-2.0
43 microcks ★ 2.1K

The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀

last push13 hours ago languageJava licenseApache-2.0
44 Voiden ★ 2.0K

Build APIs like code with Git-native workspace

last push16 hours ago languageTypeScript licenseApache-2.0
45 resterm ★ 2.0K

Terminal API client for HTTP, GraphQL and gRPC. Plain .http files you can diff and version, with workflows, mocks, profiling, tracing, OpenAPI import, SSH tunne

last push3 days ago languageGo licenseApache-2.0
46 daptin ★ 1.9K

Self-hosted application server for schema-driven APIs, identity, files, automation, integrations, realtime, metering, and protocols.

last push16 hours ago languageGo licenseLGPL-3.0
47 inql ★ 1.8K

InQL is a robust, open-source Burp Suite extension for advanced GraphQL testing, offering intuitive vulnerability detection, customizable scans, and seamless Bu

last pushyesterday languageKotlin licenseApache-2.0
48 sonicjs ★ 1.8K

SonicJS - The edge-native headless CMS for Cloudflare Workers. Sub-100ms response times, zero cold starts, TypeScript-first. Built on D1, R2, and Hono.

last push9 hours ago languageTypeScript licenseMIT
49 Scweet ★ 1.7K

Scrape tweets, profiles, followers and following from Twitter/X, no API key needed. Python library with smart multi-account pooling, proxy support and async.

last push7 days ago languagePython licenseMIT
50 clairvoyance ★ 1.6K

Obtain GraphQL API schema even if the introspection is disabled

last push11 months ago languagePython licenseApache-2.0
51 apollo-client-devtools ★ 1.5K

Apollo Client browser developer tools.

last push27 hours ago languageTypeScript licenseMIT
52 squid-sdk ★ 1.3K

TypeScript ETL toolkit for indexing Ethereum, Solana, and Substrate data, sourced from SQD Network.

last push21 hours ago languageTypeScript licenseApache-2.0
53 WunderGraph ★ 1.3K

Unify APIs, databases, and services effortlessly

last push13 hours ago languageTypeScript licenseApache-2.0
54 badaso ★ 1.3K

Laravel Vue headless CMS / admin panel / dashboard / builder / API CRUD generator, anything !

last push20 days ago languagePHP licenseMIT
55 graphql-config ★ 1.2K

One configuration for all your GraphQL tools (supported by most tools, editors & IDEs)

last push8 days ago languageTypeScript licenseMIT
56 saleor-dashboard ★ 1.0K

A GraphQL-powered, single-page dashboard application for Saleor.

last push17 hours ago languageTypeScript licenseBSD-3-Clause
57 just-api ★ 815

:boom: Test REST, GraphQL APIs

last push9 months ago languageJavaScript licenseMIT
58 chapar ★ 728

Chapar is a simple and easy to use api testing tools aims to help developers to test their api endpoints. it support http and grpc protocols.

last push4 days ago languageGo licenseBSD-3-Clause
59 next-drupal ★ 709

Next.js for Drupal has everything you need to build a next-generation front-end for your Drupal site: SSG, SSR, and ISR, Multi-site, Authentication, Webforms, S

last push10 days ago languageTypeScript licenseMIT
60 api-gateway ★ 656

Java-based API Gateway bridging legacy and modern APIs with WSDL-to-OpenAPI, SOAP-to-REST, XML, OAuth2, and GraphQL.

last push8 hours ago languageJava licenseApache-2.0

Related tags

← all tags

Frequently asked questions

How many open source graphql projects are there?

This registry tracks 68 projects tagged graphql, with 830,429 GitHub stars between them. The most-adopted is Hoppscotch at 80,724 stars.

Are these graphql projects free to use?

Yes — 58 of the 68 carry an explicit open-source licence across 6 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which graphql project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these graphql projects still maintained?

62 of the 68 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.