CMS headless de código abierto y autoalojado, escrito en TypeScript, que genera APIs de contenido REST y GraphQL a partir de tus modelos.
gentics/mesh
CMS headless de código abierto en Java que sirve contenido a sitios web, aplicaciones móviles y otros clientes mediante APIs GraphQL y REST.
Alternativa open source a:Contentful
Strapi
- Estrellas
- 593
- Forks
- 124
- Issues abiertos
- 136
- Último commit
- hace 16 horas
¿Qué es?
Gentics Mesh es un sistema de gestión de contenidos headless. Almacena y administra contenido sin ofrecer un front end, por lo que los desarrolladores crean la capa de presentación con el framework que prefieran y cargan el contenido mediante sus APIs. El contenido se organiza en árboles, lo que genera estructuras de navegación y URL automáticamente; además, la plataforma gestiona permisos, contenido en varios idiomas y búsquedas.
El proyecto ofrece una API GraphQL y una API REST, además de eventos de contenido mediante websockets, contenido versionado y permisos a nivel de documento. La gestión de usuarios, roles y permisos también permite controlar el acceso a una aplicación creada sobre el CMS. Las búsquedas funcionan con Elasticsearch, y se incluyen una API de manipulación de imágenes y una API de etiquetado.
El servidor puede ejecutarse en local, en la nube o en Docker, y admite clustering y monitorización. El núcleo utiliza una base de datos de grafos integrada. El código está bajo la licencia Apache 2.0, y la empresa responsable del proyecto ofrece una edición comercial Enterprise Edition.
Funciones clave
- 01APIs GraphQL y REST para obtener y modificar contenido
- 02Contenido versionado con permisos a nivel de documento
- 03Gestión integrada de usuarios, roles y permisos
- 04Eventos de contenido enviados mediante websockets
- 05Búsquedas basadas en Elasticsearch y API de manipulación de imágenes
- 06Compatibilidad con clustering y monitorización, y despliegue con Docker
Casos de uso
- Servir contenido desde una única fuente a un sitio web, una aplicación móvil y dispositivos IoT
- Crear un sitio basado en contenido con un framework de front end personalizado
- Gestionar contenido en varios idiomas con navegación y URL basadas en árboles
- Controlar el acceso al contenido de una aplicación con la gestión de usuarios integrada
Temas
Preguntas frecuentes
- ¿Qué es mesh?
- CMS headless de código abierto en Java que sirve contenido a sitios web, aplicaciones móviles y otros clientes mediante APIs GraphQL y REST. Gentics Mesh es un sistema de gestión de contenidos headless. Almacena y administra contenido sin ofrecer un front end, por lo que los desarrolladores crean la capa de presentación con el framework que prefieran y cargan el contenido mediante sus APIs. El contenido se organiza en árboles, lo que genera estructuras de navegación y URL automáticamente; además, la plataforma gestiona permisos, contenido en varios idiomas y búsquedas.
- ¿mesh es gratuito? ¿Qué licencia tiene?
- mesh es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿mesh sigue mantenido?
- Mantenimiento activo. El último commit de mesh fue el 21 oct 2026.
- ¿Para qué puedo usar mesh?
- Servir contenido desde una única fuente a un sitio web, una aplicación móvil y dispositivos IoT Crear un sitio basado en contenido con un framework de front end personalizado Gestionar contenido en varios idiomas con navegación y URL basadas en árboles Controlar el acceso al contenido de una aplicación con la gestión de usuarios integrada
- ¿Dónde consigo mesh?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/gentics/mesh
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Sistema de gestión de contenidos headless basado en Java, con edición visual de páginas, multi-tenencia, API REST y GraphQL, y búsqueda integrada con recuperación vectorial para IA.
Studio headless de CMS de código abierto basado en React para configurar espacios de trabajo de contenido estructurado respaldados por el almacén de datos alojado Content Lake.
Un sistema de gestión de contenidos en PHP autohospedado para crear sitios web y experiencias digitales a medida, con plantillas Twig y una API GraphQL autogenerada.
CMS headless de código abierto y centro de contenidos que ofrece una API completa con filtros OData y definiciones Swagger, para que tú desarrolles la interfaz.
CMS headless de código abierto para editar contenido en Markdown, MDX, JSON y YAML almacenado en tu propio repositorio Git, con una API GraphQL.