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.
gentics/mesh
CMS headless de código aberto em Java que disponibiliza conteúdo para sites, aplicativos móveis e outros clientes por meio de APIs GraphQL e REST.
Alternativa open source a:Contentful
Strapi
- Estrelas
- 593
- Forks
- 124
- Issues abertas
- 136
- Último commit
- há 16 horas
O que é?
O Gentics Mesh é um sistema headless de gerenciamento de conteúdo. Ele armazena e gerencia conteúdo sem oferecer um front-end, permitindo que os desenvolvedores criem a camada de apresentação no framework que preferirem e carreguem o conteúdo pelas APIs. O conteúdo é organizado em árvores, que geram automaticamente estruturas de navegação e URLs, e a plataforma gerencia permissões, conteúdo em vários idiomas e busca.
O projeto oferece uma API GraphQL e uma API REST, além de eventos de conteúdo por websockets, conteúdo com versionamento e permissões no nível do documento. O gerenciamento de usuários, funções e permissões também pode ser usado para controlar o acesso a um aplicativo criado sobre o CMS. A busca é baseada no Elasticsearch, e o projeto inclui uma API de manipulação de imagens e uma API de tags.
O servidor pode ser executado localmente, na nuvem ou no Docker, e oferece suporte a clustering e monitoramento. Seu núcleo usa um banco de dados de grafos embarcado. O código é licenciado sob a Apache 2.0, e a empresa responsável pelo projeto oferece uma Enterprise Edition comercial.
Recursos principais
- 01APIs GraphQL e REST para buscar e modificar conteúdo
- 02Conteúdo com versionamento e permissões no nível do documento
- 03Gerenciamento integrado de usuários, funções e permissões
- 04Eventos de conteúdo enviados por websockets
- 05Busca baseada no Elasticsearch e API de manipulação de imagens
- 06Suporte a clustering e monitoramento, com implantação via Docker
Casos de uso
- Disponibilizar uma única fonte de conteúdo para um site, aplicativo móvel e dispositivos IoT
- Criar um site orientado a conteúdo com um framework de front-end personalizado
- Gerenciar conteúdo em vários idiomas com navegação e URLs baseadas em árvores
- Controlar o acesso ao conteúdo de aplicativos com o gerenciamento integrado de usuários
Tópicos
Perguntas frequentes
- O que é mesh?
- CMS headless de código aberto em Java que disponibiliza conteúdo para sites, aplicativos móveis e outros clientes por meio de APIs GraphQL e REST. O Gentics Mesh é um sistema headless de gerenciamento de conteúdo. Ele armazena e gerencia conteúdo sem oferecer um front-end, permitindo que os desenvolvedores criem a camada de apresentação no framework que preferirem e carreguem o conteúdo pelas APIs. O conteúdo é organizado em árvores, que geram automaticamente estruturas de navegação e URLs, e a plataforma gerencia permissões, conteúdo em vários idiomas e busca.
- mesh é gratuito? Qual é a licença?
- mesh é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- mesh ainda é mantido?
- Manutenção ativa. O último commit de mesh foi em 21 de out. de 2026.
- Para que posso usar mesh?
- Disponibilizar uma única fonte de conteúdo para um site, aplicativo móvel e dispositivos IoT Criar um site orientado a conteúdo com um framework de front-end personalizado Gerenciar conteúdo em vários idiomas com navegação e URLs baseadas em árvores Controlar o acesso ao conteúdo de aplicativos com o gerenciamento integrado de usuários
- Onde consigo mesh?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gentics/mesh
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Sistema de gerenciamento de conteúdo headless baseado em Java, com edição visual de páginas, multi-tenancy, APIs REST e GraphQL e busca integrada com recuperação vetorial para IA.
Studio headless de CMS open source baseado em React para configurar espaços de trabalho de conteúdo estruturado, com dados armazenados no Content Lake hospedado.
Um CMS PHP auto-hospedado para criar sites personalizados e experiências digitais, com templates Twig e API GraphQL gerada automaticamente.
CMS headless open source e hub de conteúdo que disponibiliza conteúdo por uma API completa, com filtros OData e definições Swagger, deixando a interface por sua conta.
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.