Repolode
payloadcms

payloadcms/payload

CMS headless open source nativo do Next.js e framework de aplicações, com backend em TypeScript e painel administrativo React personalizável.

Alternativa open source a:ContentfulStrapiWordPress

Estrelas
45,383
Forks
4,314
Issues abertas
1,378
Último commit
há 10 horas

O que é?

Payload é um CMS headless e framework de aplicações criado com Next.js. Ele é instalado diretamente em uma pasta /app existente, então o painel administrativo, a API e o frontend podem ficar no mesmo projeto. Os dados são consultados diretamente dentro de React Server Components, e os tipos são gerados automaticamente com base nas definições das suas collections.

O framework já inclui recursos comuns de CMS: autenticação, versões e rascunhos, localização, um construtor de layouts baseado em blocos, um editor de rich text Lexical, lógica condicional para campos e controle de acesso granular. Hooks em nível de documento e de campo são executados em torno de cada ação, e tanto a interface administrativa quanto o backend podem ser estendidos com código personalizado.

O Payload pode ser implantado na Vercel e na Cloudflare com configurações de um clique, ou em outros provedores de hospedagem. Há templates oficiais para sites e lojas de ecommerce, além de um ecossistema de plugins.

Recursos principais

  • 01Nativo do Next.js, é instalado dentro de uma pasta /app existente
  • 02Consulte o banco de dados diretamente em React Server Components
  • 03Tipos TypeScript gerados automaticamente a partir das definições de dados
  • 04Autenticação, versões e rascunhos, e localização integradas
  • 05Editor de rich text Lexical e construtor de layouts baseado em blocos
  • 06Controle de acesso granular com hooks em nível de documento e de campo

Casos de uso

  • Criar um site de marketing ou blog com um backend de conteúdo gerenciado
  • Criar uma loja de ecommerce com um CMS headless e frontend personalizado
  • Adicionar um painel administrativo e uma API a uma aplicação Next.js existente
  • Implantar uma aplicação de conteúdo serverless na Vercel ou na Cloudflare

Início rápido

  1. 1

    Verifique se o software necessário está instalado (consulte a documentação).

  2. 2

    Crie um novo app Payload com a ferramenta de scaffolding.

    pnpx create-payload-app@latest
  3. 3

    Ou comece pelo template de site, que inclui um frontend com Tailwind.

    pnpx create-payload-app@latest -t website

Antes de usar

  • É necessário configurar o Node.js e o pnpm antes de começar.

Tópicos

Perguntas frequentes

O que é payload?
CMS headless open source nativo do Next.js e framework de aplicações, com backend em TypeScript e painel administrativo React personalizável. Payload é um CMS headless e framework de aplicações criado com Next.js. Ele é instalado diretamente em uma pasta /app existente, então o painel administrativo, a API e o frontend podem ficar no mesmo projeto. Os dados são consultados diretamente dentro de React Server Components, e os tipos são gerados automaticamente com base nas definições das suas collections.
payload é gratuito? Qual é a licença?
payload é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
payload ainda é mantido?
Manutenção ativa. O último commit de payload foi em 21 de out. de 2026.
Para que posso usar payload?
Criar um site de marketing ou blog com um backend de conteúdo gerenciado Criar uma loja de ecommerce com um CMS headless e frontend personalizado Adicionar um painel administrativo e uma API a uma aplicação Next.js existente Implantar uma aplicação de conteúdo serverless na Vercel ou na Cloudflare
Como instalar payload?
Verifique se o software necessário está instalado (consulte a documentação). Crie um novo app Payload com a ferramenta de scaffolding.: pnpx create-payload-app@latest Ou comece pelo template de site, que inclui um frontend com Tailwind.: pnpx create-payload-app@latest -t website
Onde consigo payload?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/payloadcms/payload

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados