GraphQL
Combine filters →GraphQL serves content through a single endpoint. The client sends a query that names the types and fields it needs, related content included, and receives exactly that shape back. A typed schema describes what can be queried, which frontend tooling can read to generate types. Caching works differently from REST, since every request goes to the same URL. A record holds this value when its documentation describes a GraphQL API for content, built in or as an official module.
15 projects deliver content over GraphQL, listed alphabetically. Mostly content management systems, Headless CMSs and APIs and backends, of 6 categories in all. 176 records do not record this field, and cannot appear here either way. For 362 the question does not apply. Counts only projects with momentum; the full list has the rest.
C
ContemberOpen-source platform for building data-driven web applications, with a GraphQL API, PostgreSQL and a React administration interface.
CoreMedia Content CloudProprietary enterprise content management system and digital experience platform, offered as a hybrid headless CMS.
D
- dotCMS
Java content management system with an admin console, REST and GraphQL APIs and multi-site management, distributed as a Docker image and as a managed cloud service.
E
H
Hasura GraphQL EngineOpen-source GraphQL server that generates a GraphQL API over existing databases and other data sources, with a hosted Hasura Cloud edition.
I
InngestWorkflow orchestration platform for durable functions with step retries, scheduling and flow control, run by applications through language SDKs and self-hostable as a single server.
M
MagnoliaMagnolia is a Java digital experience platform for managing and delivering web content, with a Community Edition under GPLv3 and a licensed DX Core.
P
Parse ServerOpen source backend for web and mobile apps that runs on Node.js, stores data in MongoDB or PostgreSQL, and can be mounted on an Express app.
PayloadTypeScript framework that runs inside a Next.js app and generates an admin panel, database schema and REST, GraphQL and local APIs from one config, used as a headless CMS or application backend.
PimcoreOpen-core PHP platform for product experience management, combining PIM, DAM, CMS and digital commerce modules.
Progress SitefinityCommercial .NET content management and digital experience platform from Progress, offered on-premises or as a cloud service.
S
StatamicLaravel-based content management system that stores content in flat files or a database, with a control panel and optional static site generation.
V
VendureOpen-source headless commerce framework built on Node.js and TypeScript, with a GraphQL API.
X
Xperience by KenticoContent management and digital experience platform for .NET web applications, with marketing and commerce features.
Which of these is best?
We can't tell from here. What suits an editor-heavy marketing site can be wrong for a static documentation site. The list is alphabetical and nobody paid for a place on it.
