OpenSource-Hub
P

Payload

42.2k stars·Developer Tools·SHA-256 checksum verified

The first Next.js native headless CMS that installs directly in your /app folder. Build faster without vendor lock-in.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Next.js-native headless CMS that lives in your /app folder, enabling direct DB queries from React Server Components.

Core Features

  • Install directly into your existing Next.js /app folder — no separate CMS server
  • Query your database from React Server Components directly, no REST/GraphQL needed
  • Built-in authentication, versioning, drafts, and localization
  • Block-based layout builder for creating flexible page structures
  • Fully customizable React admin panel with no black boxes

What It Can't Do

  • 1) Requires Next.js App Router (Pages Router not recommended). 2) Defaults to MongoDB or PostgreSQL — configure database beforehand. 3) Some advanced plugins may not be free. 4) Migrating from v2 to v3 requires following the official migration guide to avoid data loss.

Use Cases

  • Building corporate websites or blogs that need flexible content models and custom frontends
  • E-commerce sites or digital showcases requiring deep Next.js integration
  • Teams wanting an open-source, vendor-free CMS to avoid SaaS costs
  • Full-stack TypeScript projects that want type-safe content management

Payload is an open-source, headless CMS built specifically for Next.js. It runs inside your existing Next.js /app directory, combining backend and frontend in a single codebase. With Payload, you can query your database directly from React Server Components without needing REST or GraphQL. It includes built-in auth, versioning, localization, a block-based layout builder, customizable React admin, and a powerful rich text editor (Lexical). Deploy anywhere—serverless on Vercel or Cloudflare—and enjoy full TypeScript support with automatic types for your data. No SaaS subscriptions, no vendor lock-in, just pure extensibility.

Tags

cmsheadless-cmsnextjsreactopen-source

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Ensure Node.js 18+ and pnpm (or npm/yarn) are installed

4

Run: pnpx create-payload-app@latest

5

Choose a template (recommended: website template with full front+backend example)

Install Guide
  1. Ensure Node.js 18+ and pnpm (or npm/yarn) are installed
  2. Run: pnpx create-payload-app@latest
  3. Choose a template (recommended: website template with full front+backend example)
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Delete the project folder. If you installed the CLI globally, run 'pnpm remove payload -g'. Remember to back up your database before deletion.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-06-26 08:40:19
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

4 FAQs

Similar Projects