7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Payload

Open source

An open-source, Next.js-native headless CMS and app framework that installs into an existing app folder and gives you a TypeScript backend with an admin panel.

payloadcms.com
Payload homepage screenshot
GitHub stars
45k
Last commit
today
Repository age
5 years
Version
v3.90.2
Licence
MIT
Self-hosted
Yes

About Payload

Payload is an open-source CMS and application framework built on Next.js. Rather than running as a separate service, it can be installed directly into an existing Next.js app folder, giving you a TypeScript backend and an admin panel in the same codebase. You can use it as a headless CMS or as the foundation for a full application.

Because the backend lives alongside the front end, you can query your database straight from React Server Components and deploy anywhere, including serverless platforms such as Vercel. Both the admin interface and backend logic are described as fully extensible, with GraphQL and REST access, support for MongoDB and PostgreSQL, and no dependence on another SaaS vendor. A website template demonstrates rich text blocks, on-demand revalidation and live preview.

Payload is MIT licensed and written in TypeScript. It suits development teams that already build with Next.js and React and want content management they fully control, as an alternative to hosted headless CMS products or to maintaining a traditional PHP-based system.

Key features

  • Installs inside an existing Next.js app
  • Auto-generated admin panel
  • TypeScript backend with GraphQL and REST
  • MongoDB and PostgreSQL support
  • Query data in React Server Components
  • Live preview and on-demand revalidation

Good fit for

  • →Content backend for a Next.js website
  • →Custom admin tools and applications
  • →Replacing a hosted headless CMS subscription
Tags
headless-cms
cms
nextjs
typescript
react
graphql
mongodb
postgresql
self-hosted

Payload: questions and answers

What is Payload used for?
Payload is an open-source, Next.js-native headless CMS and app framework that installs into an existing app folder and gives you a TypeScript backend with an admin panel. It is a good fit for content backend for a Next.js website, custom admin tools and applications, and replacing a hosted headless CMS subscription.
Is Payload open source?
Yes. Payload is open source under the MIT licence. Its source code is on GitHub at payloadcms/payload and is written mainly in TypeScript.
Is Payload free?
Yes. Payload is open source, so the software itself is free to use.
Can I self-host Payload?
Yes. Payload can be self-hosted on your own server or infrastructure.
What is Payload an alternative to?
Payload is an open-source alternative to Contentstack, Storyblok, Hygraph and Prismic. Other open-source alternatives to Contentstack include Strapi, Directus and KeystoneJS.
Is Payload actively maintained?
Yes. The most recent commit to Payload was on 2 October 2026, and the latest release is v3.90.2, published on 23 September 2026. The project has 45k stars on GitHub.

Open-source alternatives to Payload

See all

SaaS alternatives to Payload

See all