# Gentics Mesh

Java headless CMS that keeps its content in a relational database reached through a JDBC connector and serves it over REST and GraphQL APIs.


Source: https://findsoftware.frbit.cloud/gentics-mesh/
Last reviewed: 2026-10-23
Listed since: 2026-10-23

## Record

### Links

- home: https://www.gentics.com/mesh/
- repository: https://github.com/gentics/mesh
- docs: https://www.gentics.com/mesh/docs/getting-started/

### Identity

- status: active
- maintainer: Gentics Software GmbH
- maintainerType: company
- parent: unknown
- firstRelease: 2017
- hqCountry: AT

### Kind

- category: headless-cms
- hosting: java
- language: java
- runtime: jvm
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: database
- databases: mariadb
- adminUi: yes
- headlessApi: rest, graphql
- templating: unknown
- i18n: yes

### Rendering and deploy

- runsAs: always-on
- renderingModes: unknown
- installMethod: JAR file

### License

- licenseModel: open-core
- license: Apache-2.0

### Releases

- currentMajor: 3
- latestReleaseDate: 2026-10-22

### Adoption

- githubStargazers: 593
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 30
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://www.gentics.com/mesh/ (read 2026-10-23)
- urls: https://api.github.com/repos/gentics/mesh (read 2026-10-23)
- urls: https://www.gentics.com/mesh/docs/getting-started/ (read 2026-10-23)
- maintainer: https://github.com/gentics/mesh/blob/dev/README.md (read 2026-10-23)
- hqCountry: https://github.com/gentics/mesh/blob/dev/README.md (read 2026-10-23)
- language: https://api.github.com/repos/gentics/mesh (read 2026-10-23)
- category: https://github.com/gentics/mesh/blob/dev/README.md (read 2026-10-23)
- runtime: https://www.gentics.com/mesh/docs/administration-guide/ (read 2026-10-23)
- contentStore: https://www.gentics.com/mesh/docs/getting-started/ (read 2026-10-23)
- databases: https://www.gentics.com/mesh/docs/getting-started/ (read 2026-10-23)
- databases: https://www.gentics.com/mesh/docs/getting-started/ (read 2026-10-23)
- installMethod: https://www.gentics.com/mesh/docs/getting-started/ (read 2026-10-23)
- installMethod: https://www.gentics.com/mesh/docs/getting-started/ (read 2026-10-23)
- runsAs: https://www.gentics.com/mesh/docs/getting-started/ (read 2026-10-23)
- adminUi: https://www.gentics.com/mesh/docs/administration-guide/ (read 2026-10-23)
- headlessApi: https://www.gentics.com/mesh/docs/ (read 2026-10-23)
- i18n: https://www.gentics.com/mesh/docs/getting-started/ (read 2026-10-23)
- licenseModel: https://github.com/gentics/mesh/blob/dev/README.md (read 2026-10-23)
- license: https://www.gentics.com/mesh/docs/administration-guide/ (read 2026-10-23)
- firstRelease: https://api.github.com/repos/gentics/mesh/releases (read 2026-10-23)
- currentMajor: https://api.github.com/repos/gentics/mesh/releases (read 2026-10-23)
- latestReleaseDate: https://api.github.com/repos/gentics/mesh/releases (read 2026-10-23)
- githubStargazers: https://api.github.com/repos/gentics/mesh (read 2026-10-23)
- contributors: https://api.github.com/repos/gentics/mesh/contributors?per_page=1 (read 2026-10-23)

## Notes

Gentics Mesh is a headless CMS written in Java. Its content is kept in a relational database that the server reaches through a JDBC connector. The [administration guide](https://www.gentics.com/mesh/docs/administration-guide/) describes an Elasticsearch installation that the server starts by default, and the [getting-started guide](https://www.gentics.com/mesh/docs/getting-started/) names MariaDB as the production example and an in-memory HSQLDB image for trying it out. Content is served through REST and GraphQL APIs, and a web user interface covers editing. Roles are assigned to groups, and the software supports multiple languages and localisation.

The server runs from a JAR file on a Java runtime, or from the Docker image, which ships an empty server without content. Vert.x is the core framework in the software stack the documentation lists. Gentics Software GmbH, based in Vienna, maintains the project and publishes it under the Apache 2.0 license.

## Worth knowing

The administration guide says production servers must be run on Linux. The README describes an Enterprise Edition next to the open-source version, and the documentation lists commercial plugins that come from a commercial repository and must match the server's major and minor version.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
