Open Source GraphQL Projects
GraphQL is a query language and runtime for APIs that lets clients request the data they need through a typed schema. It can reduce over-fetching and under-fetching, provide a consistent interface across services, and make API capabilities easier to discover. Servers resolve queries from databases or other sources, while clients can use the schema to validate requests and generate types.
Open source GraphQL tools include server libraries, API gateways, schema designers, clients, testing utilities, and integrations for web frameworks and databases. When choosing one, consider language and framework compatibility, schema and authorization needs, performance, documentation, license, maintenance activity, and how it fits existing REST APIs or infrastructure. These tools are useful to API developers, backend teams, and frontend developers building data-driven applications.
11 repositories · updated April 27, 2026

Hasura GraphQL Engine: Instant Realtime GraphQL APIs on Your Data
The Hasura GraphQL Engine provides blazing fast, instant realtime GraphQL APIs on all your data, complete with fine-grained access control and webhook triggers on database events. With over 31,000 stars, it's a popular open-source project for modern application development, supporting various databases like PostgreSQL, MongoDB, and MS SQL Server.

Insomnia: The Open-Source API Client for GraphQL, REST, and More
Insomnia is a powerful open-source, cross-platform API client designed for GraphQL, REST, WebSockets, SSE, and gRPC. It offers robust features for debugging, designing, testing, and mocking APIs, supporting various storage options including local, Git, and cloud sync. This versatile tool helps developers streamline their API development workflows efficiently.

Meta-GraphQL-Beautifier: Enhance Burp Suite for GraphQL Requests
Meta-GraphQL-Beautifier is a Burp Suite extension designed to improve the readability and analysis of Meta GraphQL requests. It provides beautification and highlighting features, making it easier for security professionals to work with complex GraphQL traffic. This tool streamlines the process of identifying and understanding potential vulnerabilities within GraphQL endpoints.

EverShop: A Modern TypeScript E-commerce Platform with React and GraphQL
EverShop is a modern, TypeScript-first e-commerce platform built with GraphQL and React. Designed for developers, it offers essential commerce features in a modular, fully customizable architecture, perfect for building tailored shopping experiences with confidence and speed.

awesome-graphql: Your Comprehensive Guide to the GraphQL Ecosystem
The awesome-graphql repository is a curated list of resources, tools, and libraries related to GraphQL. With over 14,000 stars, it serves as an invaluable hub for developers looking to explore the vast and evolving GraphQL ecosystem. This list covers everything from specifications and implementations in various languages to development tools, services, and learning materials.

Dagger: The Automation Engine for Programmable Software Delivery
Dagger is an open-source automation engine designed to build, test, and ship any codebase reliably and at scale. It transforms your software delivery into a programmable, local-first, repeatable, and observable process. With SDKs in multiple languages, Dagger offers a modern alternative to traditional shell scripts and YAML-based CI/CD.

HTTPie Desktop: A Cross-Platform API Testing Client for Humans
HTTPie Desktop is a powerful, cross-platform API testing client designed for humans. It simplifies the process of testing REST, GraphQL, and other HTTP APIs, offering an intuitive experience. This tool provides a user-friendly interface for developers to interact with their services efficiently.

webiny-js: Build a Self-Hosted CMS on AWS
Webiny is a TypeScript CMS framework deployed in your own AWS account using serverless services. It suits teams that need customizable content APIs, tenant isolation, and infrastructure control, but requires AWS and development skills.

react-admin: A Frontend Framework for React & Material Design Admin Apps
react-admin is a powerful frontend framework designed for building single-page applications. It seamlessly integrates with REST/GraphQL APIs, leveraging TypeScript, React, and Material Design for a robust and visually appealing admin interface. This framework provides all the necessary building blocks for creating complex administrative dashboards efficiently.

Saleor Auth SDK: Streamlined Authentication for Next.js Storefronts
The Saleor Auth SDK provides a secure and customizable solution for integrating authentication and authorization into storefronts built with Saleor. It offers seamless integration with Next.js (App and Pages Router) and popular GraphQL clients like Apollo and urql, all within a tiny bundle size. This SDK simplifies complex auth flows, allowing developers to focus on building rich e-commerce experiences.

Twenty: The Open-Source CRM Alternative to Salesforce
Twenty is an open-source CRM system designed as a modern alternative to traditional solutions like Salesforce. It aims to provide a community-powered, cost-effective, and user-friendly platform for managing customer relationships. Built with modern web technologies, Twenty offers extensive customization and workflow automation capabilities.