FindSoftware

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

  • Contember

    Open-source platform for building data-driven web applications, with a GraphQL API, PostgreSQL and a React administration interface.

  • CoreMedia Content Cloud

    Proprietary 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

  • Easy CMS

    Embedded headless CMS that runs inside a Nuxt or Next.js app, with a typed local API, a REST API and an admin at /admin.

  • EverShop

    Open-source TypeScript e-commerce platform built on Node.js and PostgreSQL, with a GraphQL API and React storefront and admin.

H

  • Hasura GraphQL Engine

    Open-source GraphQL server that generates a GraphQL API over existing databases and other data sources, with a hosted Hasura Cloud edition.

I

  • Inngest

    Workflow 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

  • Magnolia

    Magnolia 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 Server

    Open 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.

  • Payload

    TypeScript 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.

  • Pimcore

    Open-core PHP platform for product experience management, combining PIM, DAM, CMS and digital commerce modules.

  • Progress Sitefinity

    Commercial .NET content management and digital experience platform from Progress, offered on-premises or as a cloud service.

S

  • Statamic

    Laravel-based content management system that stores content in flat files or a database, with a control panel and optional static site generation.

V

  • Vendure

    Open-source headless commerce framework built on Node.js and TypeScript, with a GraphQL API.

X

  • Xperience by Kentico

    Content 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.