Repolode
decaporg

decaporg/decap-cms

Uma interface de gerenciamento de conteúdo baseada em Git para sites estáticos, que permite aos editores alterar o conteúdo de um repositório Git pelo painel web em /admin.

Alternativa open source a:ContentfulSanity

Estrelas
19,440
Forks
3,142
Issues abertas
437
Último commit
há 10 horas

O que é?

O Decap CMS é um app de administração de página única que você adiciona ao caminho /admin de um site estático. Ele oferece aos editores sem conhecimentos técnicos uma interface web para criar e editar conteúdo armazenado como arquivos em um repositório Git, mantendo o conteúdo do site sob controle de versão junto com o código.

O modelo de conteúdo é definido em um arquivo de configuração YAML que descreve as coleções e os campos do site. Os editores fazem login, escolhem uma coleção e preenchem formulários de acordo com esse modelo, enquanto os desenvolvedores podem ajustar o layout do CMS para se adequar ao próprio site. Ele pode ser carregado de uma CDN usando um único arquivo HTML e um arquivo de configuração, ou instalado via npm em um site criado com um bundler.

Decap CMS é o novo nome do sucessor do Netlify CMS. Ele também oferece o Decap Turbo, um backend hospedado que inclui contas Turbo, carregamento em cache de coleções grandes e controle de acesso por site.

Recursos principais

  • 01Edita, por meio de uma interface web, conteúdo armazenado como arquivos em um repositório Git.
  • 02Define o modelo de conteúdo com um arquivo de configuração YAML.
  • 03Pode ser carregado de uma CDN usando um único arquivo HTML ou instalado via npm.
  • 04Permite que os desenvolvedores personalizem o layout do CMS para o site.
  • 05Oferece o Decap Turbo como backend hospedado, com coleções em cache e controle de acesso por site.

Casos de uso

  • Oferecer aos editores um painel web para um blog Jamstack ou site estático.
  • Gerenciar páginas de marketing ou documentação em um site estático baseado em Git.
  • Adicionar uma interface de edição de conteúdo a um site criado com um gerador de sites estáticos.

Início rápido

  1. 1

    Siga o Guia de Início Rápido para adicionar um único arquivo HTML e um arquivo de configuração, com os recursos do CMS carregados de uma CDN.

  2. 2

    Ou use a instalação avançada, que requer um gerador de sites estáticos com um sistema de build compatível com npm.

Antes de usar

  • O conteúdo é editado por meio de um repositório Git, então o site precisa armazenar seu conteúdo no Git.
  • A instalação avançada requer um sistema de build compatível com pacotes npm.

Tópicos

Perguntas frequentes

O que é decap-cms?
Uma interface de gerenciamento de conteúdo baseada em Git para sites estáticos, que permite aos editores alterar o conteúdo de um repositório Git pelo painel web em /admin. O Decap CMS é um app de administração de página única que você adiciona ao caminho /admin de um site estático. Ele oferece aos editores sem conhecimentos técnicos uma interface web para criar e editar conteúdo armazenado como arquivos em um repositório Git, mantendo o conteúdo do site sob controle de versão junto com o código.
decap-cms é gratuito? Qual é a licença?
decap-cms é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
decap-cms ainda é mantido?
Manutenção ativa. O último commit de decap-cms foi em 21 de out. de 2026.
Para que posso usar decap-cms?
Oferecer aos editores um painel web para um blog Jamstack ou site estático. Gerenciar páginas de marketing ou documentação em um site estático baseado em Git. Adicionar uma interface de edição de conteúdo a um site criado com um gerador de sites estáticos.
Como instalar decap-cms?
Siga o Guia de Início Rápido para adicionar um único arquivo HTML e um arquivo de configuração, com os recursos do CMS carregados de uma CDN. Ou use a instalação avançada, que requer um gerador de sites estáticos com um sistema de build compatível com npm.
Onde consigo decap-cms?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/decaporg/decap-cms

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

Projetos relacionados