CMS headless de código aberto que edita conteúdo em Markdown, MDX, JSON e YAML armazenado no seu próprio repositório Git, com uma API GraphQL.
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:Contentful
Strapi
WordPress
- 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
Verifique se o software necessário está instalado (consulte a documentação).
- 2
Crie um novo app Payload com a ferramenta de scaffolding.
pnpx create-payload-app@latest - 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
CMS headless open source e self-hosted, escrito em TypeScript, que gera APIs de conteúdo REST e GraphQL a partir dos seus modelos de conteúdo.
APIs totalmente tipadas de ponta a ponta para TypeScript, sem schemas nem geração de código, com tipos compartilhados entre servidor e cliente.
Biblioteca com mais de 215 componentes e backgrounds gratuitos, animados e personalizáveis para React e Next.js, instaláveis via shadcn ou jsrepo.
Uma biblioteca de React Hooks para buscar dados que retorna primeiro os dados em cache e depois os revalida em segundo plano.
Biblioteca de componentes React e Tailwind CSS com componentes e efeitos de UI animados para copiar nos seus apps Next.js ou shadcn/ui.