Repolode
apostrophecms

apostrophecms/apostrophe

Framework de gerenciamento de conteúdo open source para Node.js, com edição contextual em páginas ao vivo e APIs REST headless, usando MongoDB.

Alternativa open source a:WordPressContentful

Estrelas
4,652
Forks
653
Issues abertas
145
Último commit
há 17 horas

O que é?

O ApostropheCMS é um sistema completo de gerenciamento de conteúdo, desenvolvido com Node.js e MongoDB. Os criadores de conteúdo editam textos e mídias diretamente na página ao vivo, sem precisar acessar uma interface administrativa separada, enquanto os desenvolvedores criam templates e tipos de conteúdo com JavaScript moderno.

O projeto também pode funcionar em modo headless. Suas APIs REST permitem que frameworks de frontend, como React, Vue, Svelte ou Astro, busquem conteúdo. Também são disponibilizados kits iniciais oficiais para Astro, que permitem criar sites com edição visual. É possível criar sites com a CLI apos e executá-los localmente com um único comando de desenvolvimento.

O framework oferece recursos de permissões, workflow e tradução, alguns deles disponíveis nas extensões pagas Pro. Ele requer Node.js 20+ e MongoDB 6.0+ e pode ser implantado em qualquer plataforma que execute Node.js.

Recursos principais

  • 01Edição contextual diretamente nas páginas ao vivo
  • 02APIs REST headless para qualquer framework de frontend
  • 03Kits iniciais para Astro com edição visual
  • 04Ferramenta de linha de comando para criar projetos
  • 05Permissões, workflow e tradução por meio das extensões Pro

Casos de uso

  • Criar sites de marketing ou corporativos em que editores sem conhecimento técnico atualizam as páginas diretamente
  • Criar um backend headless para um frontend em React, Vue ou Astro
  • Gerenciar operações de conteúdo em vários sites ou em empresas, com permissões baseadas em funções

Tópicos

Perguntas frequentes

O que é apostrophe?
Framework de gerenciamento de conteúdo open source para Node.js, com edição contextual em páginas ao vivo e APIs REST headless, usando MongoDB. O ApostropheCMS é um sistema completo de gerenciamento de conteúdo, desenvolvido com Node.js e MongoDB. Os criadores de conteúdo editam textos e mídias diretamente na página ao vivo, sem precisar acessar uma interface administrativa separada, enquanto os desenvolvedores criam templates e tipos de conteúdo com JavaScript moderno.
apostrophe é gratuito? Qual é a licença?
apostrophe não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
apostrophe ainda é mantido?
Manutenção ativa. O último commit de apostrophe foi em 21 de out. de 2026.
Para que posso usar apostrophe?
Criar sites de marketing ou corporativos em que editores sem conhecimento técnico atualizam as páginas diretamente Criar um backend headless para um frontend em React, Vue ou Astro Gerenciar operações de conteúdo em vários sites ou em empresas, com permissões baseadas em funções
Onde consigo apostrophe?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/apostrophecms/apostrophe

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

Projetos relacionados