Payload logo

Payload

Website

TypeScript headless CMS and app framework for Next.js

44.4k stars 4.1k forks last commit first released MIT

Actively maintained

Last commit 26 Aug 2026.

Payload screenshot

Payload is an open-source, TypeScript-first CMS and application framework that runs natively inside Next.js. It provides a configurable backend, APIs, and an extensible admin panel to manage content and power fullstack applications.

Key Features

  • Next.js-native architecture that can live directly in an existing Next.js app folder
  • TypeScript-first data modeling with generated types for collections and globals
  • Extensible React-based admin UI, including support for custom components
  • Built-in authentication and granular access control for users, roles, and content
  • Content workflow tools such as drafts and versioning
  • Rich text editing and block-based layouts for flexible page building
  • REST and GraphQL APIs, plus hooks for server-side customization and automation

Use Cases

  • Building a headless CMS backend for marketing sites, blogs, and documentation
  • Creating fullstack Next.js applications that need content, auth, and admin tooling
  • Managing structured content for ecommerce, portfolios, and multi-language sites

Limitations and Considerations

  • Requires a Node.js/Next.js environment and is primarily tailored to the Next.js ecosystem
  • Database choice and deployment model depend on project configuration and adapters

Payload is well-suited for teams that want the flexibility of a code-first CMS while keeping content management and application logic in a single, TypeScript-friendly stack. Its extensibility makes it a strong foundation for both content-heavy websites and custom business applications.

Categories:

Tags:

Tech Stack:

Share:

Similar to Payload

Directus logo

Directus

Headless CMS and instant APIs for SQL databases

37.6k
4.9k
Last commit

Directus turns any SQL database into a headless CMS with an admin app, role-based access control, and instant REST and GraphQL APIs for custom applications.

Actively maintained
Alternative to:
Directus Cloud logo
Directus Cloud
+19
Strapi logo

Strapi

Open-source Node.js headless CMS for REST and GraphQL APIs

73k
9.8k
Last commit

Open-source headless CMS for building customizable content APIs with an admin UI, supporting REST/GraphQL and multiple databases.

Actively maintained
Alternative to:
Strapi Cloud logo
Strapi Cloud
+16
KeystoneJS logo

KeystoneJS

Open-source Node.js headless CMS with GraphQL and Admin UI

10k
1.3k
Last commit

KeystoneJS is an open-source headless CMS and application framework for Node.js that uses TypeScript, Prisma, GraphQL and React to provide customizable schemas, an Admin UI and generated APIs.

MITActively maintained
Alternative to:
KeystoneJS Cloud logo
KeystoneJS Cloud
+19
Cockpit logo

Cockpit

API-first headless CMS for structured content and assets

745
84
Last commit

Cockpit is an API-first, self-hostable headless CMS for managing structured content, assets, and localization with REST and GraphQL APIs.

Actively maintained
Alternative to:
Contentful logo
Contentful
+16
Squidex logo

Squidex

Open-source headless CMS with API-first content management

2.5k
521
Last commit

Squidex is an open-source headless CMS and content hub with REST and GraphQL APIs, workflows, versioning, and integrations for delivering content to any app or site.

MITActively maintained
Alternative to:
Contentful logo
Contentful
+19
Hasura GraphQL Engine logo

Hasura GraphQL Engine

Open-source GraphQL engine providing instant, realtime APIs on your data

32.1k
3k
Last commit

Hasura is an open-source GraphQL engine that instantly exposes realtime, secure GraphQL APIs over databases and other data sources with fine-grained access control.

Apache-2.0Actively maintained
Alternative to:
Hasura logo
Hasura
+16