Repolode
craftcms

craftcms/cms

Um CMS PHP auto-hospedado para criar sites personalizados e experiências digitais, com templates Twig e API GraphQL gerada automaticamente.

Alternativa open source a:ContentfulWordPress

Estrelas
3,617
Forks
709
Issues abertas
530
Último commit
há 10 horas

O que é?

O Craft CMS é um sistema de gerenciamento de conteúdo auto-hospedado, escrito em PHP. Ele permite que as equipes definam seus próprios modelos de conteúdo, em vez de adaptar o conteúdo a tipos predefinidos de posts ou páginas, e oferece um painel de controle para criar e gerenciar esse conteúdo.

Para exibir o conteúdo no front-end, o Craft usa o sistema de templates Twig para renderizar páginas. Ele também gera automaticamente uma API GraphQL a partir do modelo de conteúdo, o que permite configurações headless em que um aplicativo separado consome o conteúdo. Os dados ficam armazenados no MySQL ou PostgreSQL.

O projeto inclui uma plataforma de e-commerce (Craft Commerce, oferecida separadamente) e uma Plugin Store com plugins gratuitos e comerciais. Um framework de extensões permite que desenvolvedores adicionem funcionalidades personalizadas.

Recursos principais

  • 01Painel de controle para criação e administração de conteúdo.
  • 02Modelagem flexível de conteúdo, sem tipos predefinidos.
  • 03Sistema de templates baseado em Twig para renderizar páginas.
  • 04API GraphQL gerada automaticamente para aplicações headless.
  • 05Plugin Store com plugins gratuitos e comerciais.
  • 06Framework de extensões para funcionalidades personalizadas.

Casos de uso

  • Criar um site corporativo personalizado com estruturas de conteúdo sob medida.
  • Disponibilizar conteúdo para um front-end separado por meio de uma API GraphQL.
  • Manter um blog ou site editorial com uma stack PHP auto-hospedada.

Início rápido

  1. 1

    Instale o Craft com o Composer

  2. 2

    Leia o guia oficial de instalação

Antes de usar

  • Requer um servidor PHP auto-hospedado com MySQL ou PostgreSQL.
  • A licença está indicada como NOASSERTION; confira os termos da licença antes de usar.
  • Alguns recursos, como comércio eletrônico, e muitos plugins são pagos ou comerciais.

Tópicos

Perguntas frequentes

O que é cms?
Um CMS PHP auto-hospedado para criar sites personalizados e experiências digitais, com templates Twig e API GraphQL gerada automaticamente. O Craft CMS é um sistema de gerenciamento de conteúdo auto-hospedado, escrito em PHP. Ele permite que as equipes definam seus próprios modelos de conteúdo, em vez de adaptar o conteúdo a tipos predefinidos de posts ou páginas, e oferece um painel de controle para criar e gerenciar esse conteúdo.
cms é gratuito? Qual é a licença?
cms é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
cms ainda é mantido?
Manutenção ativa. O último commit de cms foi em 19 de out. de 2026.
Para que posso usar cms?
Criar um site corporativo personalizado com estruturas de conteúdo sob medida. Disponibilizar conteúdo para um front-end separado por meio de uma API GraphQL. Manter um blog ou site editorial com uma stack PHP auto-hospedada.
Como instalar cms?
Instale o Craft com o Composer Leia o guia oficial de instalação
Onde consigo cms?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/craftcms/cms

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

Projetos relacionados