Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source graphql software

216 open-source libraries, tools and applications tagged graphql, ranked by how closely graphql is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

216 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Strapi
Strapi is an open-source, self‑hosted headless CMS built with Node.js and TypeScript. It lets developers define content models and instantl…
9373250active
twentyhq/twenty
Twenty is an open-source, self-hostable CRM platform positioned as an alternative to Salesforce, built with TypeScript, React, NestJS, and …
9457871active
FuelLabs/fuel-core
fuel-core is the Rust full node implementation of the Fuel v2 blockchain protocol, aggregating all Fuel services and business logic into a …
9756803active
Gatsby
Gatsby is an open‑source React‑based framework for building fast, secure, and scalable websites and web apps. It combines static‑site gener…
8655937active
Kong/insomnia
Insomnia is an open-source, cross‑platform API client and design tool. It supports REST, GraphQL, gRPC, WebSockets and other HTTP‑compatibl…
10040055active
Directus
Directus is an open‑source, TypeScript‑based backend that turns any SQL database into a headless CMS with instant REST and GraphQL APIs. It…
9938413active
Hasura GraphQL Engine
Hasura GraphQL Engine is an open-source engine that auto-generates instant, realtime GraphQL APIs (and REST endpoints) over existing databa…
9832132active
slymnoyann/hey-1
Hey.xyz is an open‑source decentralized social media application built on the Lens Protocol. It provides a permissionless, on‑chain social …
7429361active
vxcontrol/pentagi
PentAGI is a Go-based autonomous AI agent system for automated penetration testing. It provides a web UI, GraphQL API, and integrates with …
7625181active
Dgraph
Dgraph is a distributed, horizontally scalable graph database with native GraphQL support, written in Go. It provides ACID transactions, co…
9721804stable
graphql/graphql-js
GraphQL.js is the official reference implementation of GraphQL for JavaScript. It provides tools to build a GraphQL schema and execute quer…
9720340active
mountain-loop/yaak
Yaak is a fast, privacy‑first desktop API client built with Tauri, Rust and React. It lets you create, organize and execute REST, GraphQL, …
9519247active
facebook/relay
Relay is a JavaScript library that provides a high‑performance GraphQL client for React applications. It lets developers declare data requi…
8818961active
redwoodjs/graphql
RedwoodJS GraphQL is the GraphQL-focused full-stack web framework from the Redwood project, integrating React, Apollo, Prisma, and GraphQL …
7517596active
graphql/graphiql
GraphiQL is the official GraphQL Foundation reference IDE for exploring and testing GraphQL APIs in the browser, plus a monorepo ecosystem …
9416913active
apollographql/apollo-server
Apollo Server is a spec-compliant, production-ready GraphQL server library for Node.js that supports schema-first development. It integrate…
9013952stable
TinaCMS
TinaCMS is an open-source, Git-backed headless CMS that stores content as Markdown, MDX, JSON, or YAML directly in your GitHub repository. …
9613836stable
graphile/crystal
Graphile's Crystal monorepo containing Grafast, a planning and execution engine for GraphQL.js, and PostGraphile, which auto-generates high…
9512935active
dotansimha/graphql-code-generator
GraphQL Code Generator is a plugin-based CLI tool that generates typed code from GraphQL schemas and operations (queries, mutations, subscr…
9511257stable
gqlgen
gqlgen is a Go library for building GraphQL servers using a schema-first approach with code generation. It generates type-safe resolvers an…
10010767stable
OpenCTI
OpenCTI is an open-source platform for managing cyber threat intelligence knowledge, including observables, TTPs, and threat actor informat…
9610173active
graphql-go
graphql-go/graphql is a Go implementation of the GraphQL specification, following the official graphql-js reference implementation. It supp…
5910142stable
Keystone CMS
KeystoneJS is a Node.js headless CMS and web application framework for defining schemas that generate a GraphQL API and an auto-generated A…
969981active
Nhost
Nhost is an open source Firebase alternative providing a complete backend platform built on PostgreSQL, Hasura GraphQL, authentication, fil…
929297active
vendurehq/vendure
Vendure is an open-source, plugin-first headless commerce platform built with TypeScript, NestJS, GraphQL, and a React admin dashboard. It …
968492active
Graphene
Graphene is a code-first Python library for building GraphQL schemas and APIs, with built-in Relay support and integrations for Django, SQL…
488237stable
APIs-guru/graphql-voyager
GraphQL Voyager is a React component and standalone bundle that renders any GraphQL API schema as an interactive graph, powered by introspe…
568169active
TypeGraphQL
TypeGraphQL is a TypeScript framework for building GraphQL APIs using classes and decorators instead of SDL files, generating the schema fr…
818091active
PlainApp
PlainApp is an open-source Android app that runs a local web server on your phone, letting you manage files, media, contacts, SMS, notes, a…
926777active
GraphQL Java
GraphQL Java is the standard JVM implementation of the GraphQL specification, providing schema parsing, schema generation, and query execut…
976220stable
GraphQL Editor
GraphQL Editor is an open-source visual editor and IDE for designing, exploring, and documenting GraphQL schemas using a node-based visual …
476068active
Huachao/vscode-restclient
A Visual Studio Code extension that lets you send HTTP requests and view responses directly in the editor, supporting GraphQL queries, cURL…
546055active
vuejs/apollo
Vue Apollo is the official Apollo/GraphQL integration for Vue.js, providing composables and components for running GraphQL queries, mutatio…
826028active
GraphQL for .NET (GraphQL.NET)
A .NET implementation of the GraphQL query language, providing a lexer/parser, schema definition, and execution engine for building GraphQL…
965986active
Zammad
Zammad is a web-based, open-source helpdesk and customer support/ticketing platform that unifies customer communication across channels lik…
765974stable
graphql-rust/juniper
Juniper is a GraphQL server library for Rust that enables building type-safe, fast GraphQL servers. It provides schema declaration and reso…
855968active
ChilliCream GraphQL Platform
ChilliCream GraphQL Platform is a suite of open-source .NET tools for building GraphQL APIs, including the Hot Chocolate GraphQL server, th…
965760active
ardatan/graphql-tools
GraphQL Tools is a TypeScript/JavaScript utility library for building, manipulating, mocking, and stitching GraphQL schemas using an SDL-fi…
945429active
PokeAPI/pokeapi
PokeAPI is a free, open-source RESTful (and beta GraphQL) API serving comprehensive Pokémon game data such as species, moves, abilities, ty…
685414active
Solidus
Solidus is a free, open-source eCommerce platform built as a Ruby on Rails framework, providing a full storefront, admin dashboard, and com…
1005344active
graphql-go
A GraphQL server library for Go focused on ease of use, with schema parsing, type-checked resolvers, and an HTTP relay handler. It supports…
984754active
Strawberry GraphQL
Strawberry is a developer-friendly GraphQL library for Python built on dataclasses and type hints. It lets you define GraphQL schemas with …
924721active
Ackee
Ackee is a self-hosted, Node.js-based website analytics tool focused on privacy, offering anonymized traffic statistics in a minimal interf…
894717active
webonyx/graphql-php
A feature-complete PHP implementation of the GraphQL specification, based on the JavaScript reference implementation. It provides type syst…
954715stable
Absinthe
Absinthe is a complete, production-ready GraphQL implementation and toolkit for Elixir. It provides compile-time-verified schema macros, a …
904398stable
Pimcore
Pimcore is an open core PHP framework and platform for Product Experience Management that unifies PIM, MDM, DAM, CDP, DXP/CMS, and digital …
933855active
WPGraphQL
WPGraphQL is a free, open-source WordPress plugin that exposes an extendable GraphQL schema and API for any WordPress site. It lets develop…
953794active
async-graphql
A high-performance, fully specification-compliant GraphQL server library for Rust built on async/await. It integrates with web frameworks l…
643685stable
Craft CMS
Craft CMS is a flexible, self-hosted PHP content management system for building bespoke digital experiences, with a clean-slate content mod…
953617active
maticzav/graphql-shield
GraphQL Shield is a TypeScript library that lets you build a permission layer for GraphQL servers using an intuitive rule-based API. It wor…
663576stable
Lighthouse
Lighthouse is a GraphQL server framework that integrates with Laravel applications, letting you define your API schema using the GraphQL Sc…
943498active
TerminusDB
TerminusDB is an open-source document graph database with built-in git-like version control, storing JSON/JSON-LD documents in a schema-enf…
923435active
roapi/roapi
ROAPI automatically spins up read-only REST, GraphQL, SQL, and FlightSQL query APIs over static or slowly moving datasets without writing a…
743434active
DGS Framework
DGS Framework (Domain Graph Service) is a GraphQL server framework for Spring Boot, developed and maintained by Netflix. It provides an ann…
983399active
dosco/graphjin
GraphJin is a Go compiler and runtime that turns GraphQL queries into optimized, policy-checked SQL across many databases, files, and APIs,…
953204active
graphprotocol/graph-node
Graph Node is the core indexing component of The Graph protocol, written in Rust. It extracts and organizes data from blockchains such as E…
923151active
GitHub Client
SwiftHub is an open-source GitHub client app for iOS built with Swift, RxSwift, and MVVM-C clean architecture. It provides repository and u…
683117active
gql.tada
gql.tada is a GraphQL document authoring library for TypeScript that infers result and variables types of queries and fragments directly in…
952974active
chattocorp/chatto
Chatto is a fully-featured, self-hostable team and group chat application written in Go, shipped as a single 50 MB binary with no dependenc…
772828active
medplum/medplum
Medplum is an open-source developer platform for building compliant healthcare applications, providing a FHIR-native clinical data reposito…
952746active
OpenTripPlanner
OpenTripPlanner is an open-source, server-side Java application for multi-modal trip planning, computing itineraries that combine public tr…
882742stable
Join Monster
Join Monster is a JavaScript library that acts as a query execution layer between GraphQL and SQL databases, translating GraphQL queries in…
352697active
withspectrum/spectrum
Spectrum is an open-source online community platform that combines threaded forums with real-time chat, including moderation tooling and co…
1010822maintenance
hayes/pothos
Pothos is a plugin-based GraphQL schema builder for TypeScript that uses a strongly typed, code-first approach with no code generation requ…
912624active
firecamp-dev/firecamp
Firecamp is an open-source, developer-first API development platform for designing, testing, and documenting REST, GraphQL, WebSocket, and …
482615active
devhubapp/devhub
DevHub is a cross-platform GitHub notifications and repository activity manager, often described as 'TweetDeck for GitHub', offering multi-…
2310136maintenance
Mercurius
Mercurius is a GraphQL adapter for the Fastify web framework for Node.js, providing query parsing/validation caching, JIT execution, subscr…
882488stable
mirumee/ariadne
Ariadne is a Python library for building GraphQL servers using a schema-first approach, where the API is defined in SDL and business logic …
902343stable
brianlovin/briOS
briOS is the source code for Brian Lovin's personal website, built with Next.js, React, TypeScript, Apollo/GraphQL, and Prisma on PlanetSca…
822270active
rebing/graphql-laravel
A Laravel package providing code-first GraphQL integration built on webonyx/graphql-php. Schemas are defined in PHP classes with support fo…
902222active
Gridsome
Gridsome is a Vue.js-powered Jamstack framework and static site generator that builds fast, CDN-ready websites from any headless CMS, APIs,…
328464maintenance
ZacSweers/CatchUp
CatchUp is an Android app that aggregates the front pages of services like Hacker News, Reddit, Medium, Product Hunt, Dribbble, and GitHub …
672103active
ParabolInc/parabol
Parabol is an open-source collaborative workspace for running structured agile team meetings such as retrospectives, sprint poker, standups…
962018active
coralproject/talk
Coral is an open-source commenting platform from Vox Media that provides embeddable comment streams, moderation tools, and community featur…
911999active
graphql-editor/graphql-zeus
GraphQL Zeus is a TypeScript-first GraphQL client and code generator that produces strongly typed clients from a GraphQL schema. It offers …
531977active
Sangria
Sangria is a spec-compliant GraphQL implementation library for Scala, providing schema definition, query parsing, validation, and execution…
931961stable
marmelab/json-graphql-server
A Node.js tool that spins up a full fake GraphQL API from a JSON data file with zero coding in under 30 seconds. Inspired by json-server, i…
871949active
graphql-hive/graphql-scalars
A TypeScript library of custom GraphQL scalar types (e.g., DateTime, EmailAddress, UUID, BigInt, URL) for building precise, type-safe Graph…
901931stable
nearform/graphql-hooks
graphql-hooks is a minimal, hooks-first GraphQL client for React with a tiny bundle size and full SSR support. It provides a concise useQue…
751887active
enisdenjo/graphql-ws
A zero-dependency TypeScript library implementing both a client and server for the GraphQL over WebSocket Protocol, used for GraphQL subscr…
971870stable
Lacinia GraphQL Engine
Lacinia is a pure Clojure implementation of the GraphQL specification, serving as a backend-agnostic GraphQL query execution engine. It sup…
671864active
doyensec/inql
InQL is an open-source Burp Suite extension for advanced GraphQL security testing. It provides schema introspection, vulnerability detectio…
781811active
ExpediaGroup/graphql-kotlin
A collection of Kotlin libraries built on top of graphql-java that simplify running GraphQL servers and clients. It includes schema generat…
991804active
graphql-hive/graphql-inspector
GraphQL Inspector is a suite of tools for validating and monitoring GraphQL schemas. It diffs two schemas to flag breaking, dangerous, or n…
991768stable
dolevf/Damn-Vulnerable-GraphQL-Application
Damn Vulnerable GraphQL Application (DVGA) is an intentionally insecure GraphQL service built for learning and practicing GraphQL security …
301714active
apollographql/graphql-subscriptions
A small TypeScript library that implements GraphQL subscriptions by wiring a PubSub system (e.g., EventEmitter or Redis) into GraphQL resol…
231616stable
nautobot/nautobot
Nautobot is an open-source Network Source of Truth and Network Automation Platform built as a Django web application with PostgreSQL or MyS…
921612stable
spring-projects/spring-graphql
Spring for GraphQL is the official Spring integration for GraphQL Java, providing support for building GraphQL applications on the Spring s…
911596stable
graphql/graphql-relay-js
A library of helper functions for building Relay-compliant GraphQL servers using the GraphQL.js reference implementation. It provides utili…
861542stable
nikitastupin/clairvoyance
Clairvoyance is a Python CLI tool that recovers a GraphQL API's schema even when introspection is disabled, by probing field and type names…
511527active
Azure/data-api-builder
Data API builder (DAB) is an open-source, no-code engine that auto-generates secure REST and GraphQL endpoints (plus MCP tools) from your d…
941523active
the-guild-org/apollo-angular
Apollo Angular is a fully-featured, production-ready caching GraphQL client for Angular, maintained by The Guild. It integrates Apollo Clie…
941514stable
accounts-js/accounts
A suite of TypeScript packages providing fullstack authentication and accounts management for JavaScript applications, supporting GraphQL a…
231502active
mirego/accent
Accent is an open-source, self-hosted translation management platform built with Elixir/Phoenix and Ember, designed for developer workflows…
771494active
JordanKnott/taskcafe
Taskcafe is an open-source, self-hosted project management tool with a Kanban board interface for organizing tasks with due dates, labels, …
235215maintenance
Shopify/graphql-batch
A query batching executor for the Ruby graphql gem that lets GraphQL resolvers batch database lookups via custom loader classes. Loaders re…
621443stable
enatega/food-delivery-multivendor
Enatega is a fully customizable, open-source multi-vendor delivery management system for launching food, grocery, courier, and home-service…
951395active
arterli/CmsWing
CmsWing is a CMS and e-commerce website builder built on the Egg.js framework with Sequelize ORM and integrated GraphQL API generation. It …
231355active
subsquid/squid-sdk
Squid SDK is a TypeScript ETL toolkit for building blockchain data indexers, supporting Ethereum-like chains, Substrate, and Solana, with d…
961341active
graphql-hive/graphql-modules
GraphQL Modules is a TypeScript library for building reusable, testable, and maintainable modules out of a GraphQL server's schema and reso…
831326stable

page 1 / 3 next →