コンテンツモデルからRESTおよびGraphQL APIを生成する、TypeScript製のオープンソース・セルフホスト型ヘッドレスCMS。
gentics/mesh
GraphQL APIとREST APIを通じてWebサイトやモバイルアプリなどにコンテンツを配信する、Java製のオープンソースヘッドレスCMS。
代替できる製品:Contentful
Strapi
- スター
- 593
- フォーク
- 124
- 未解決の Issue
- 136
- 最終コミット
- 16 時間前
これは何?
Gentics Meshは、ヘッドレスコンテンツ管理システムです。フロントエンドを提供せずにコンテンツを保存・管理するため、開発者は好みのフレームワークで表示レイヤーを構築し、API経由でコンテンツを取得できます。コンテンツはツリー構造で整理され、自動的にナビゲーション構造とURLが生成されます。また、権限管理、多言語コンテンツ、検索にも対応しています。
GraphQL APIとREST APIに加え、websocket経由のコンテンツイベント、バージョン管理されたコンテンツ、ドキュメント単位の権限管理を提供します。ユーザー、ロール、権限の管理機能を使って、CMS上に構築したアプリケーションへのアクセスも制御できます。検索にはElasticsearchを利用し、画像加工APIとタグ付けAPIも備えています。
サーバーはローカル、クラウド、Docker環境で実行でき、クラスタリングとモニタリングに対応しています。コアには組み込みグラフデータベースを使用しています。コードはApache 2.0ライセンスで公開されており、開発元から商用のEnterprise Editionも提供されています。
主な機能
- 01コンテンツの取得・更新に使えるGraphQL APIとREST API
- 02バージョン管理されたコンテンツとドキュメント単位の権限管理
- 03ユーザー、ロール、権限の組み込み管理機能
- 04websocket経由で配信されるコンテンツイベント
- 05Elasticsearchベースの検索と画像加工API
- 06Dockerでのデプロイに対応したクラスタリングとモニタリング機能
ユースケース
- Webサイト、モバイルアプリ、IoTデバイスに単一のコンテンツソースから配信する
- 好みのフロントエンドフレームワークを使ってコンテンツ主体のサイトを構築する
- ツリー構造のナビゲーションとURLを使って多言語コンテンツを管理する
- 組み込みのユーザー管理機能でアプリケーションのコンテンツへのアクセスを制御する
トピック
よくある質問
- mesh とは?
- GraphQL APIとREST APIを通じてWebサイトやモバイルアプリなどにコンテンツを配信する、Java製のオープンソースヘッドレスCMS。 Gentics Meshは、ヘッドレスコンテンツ管理システムです。フロントエンドを提供せずにコンテンツを保存・管理するため、開発者は好みのフレームワークで表示レイヤーを構築し、API経由でコンテンツを取得できます。コンテンツはツリー構造で整理され、自動的にナビゲーション構造とURLが生成されます。また、権限管理、多言語コンテンツ、検索にも対応しています。
- mesh は無料で使えますか?ライセンスは?
- mesh は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- mesh は今もメンテナンスされていますか?
- 活発にメンテナンス中。mesh の最終コミットは 2026年10月21日 です。
- mesh は何に使えますか?
- Webサイト、モバイルアプリ、IoTデバイスに単一のコンテンツソースから配信する 好みのフロントエンドフレームワークを使ってコンテンツ主体のサイトを構築する ツリー構造のナビゲーションとURLを使って多言語コンテンツを管理する 組み込みのユーザー管理機能でアプリケーションのコンテンツへのアクセスを制御する
- mesh はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/gentics/mesh
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ビジュアルなページ編集、マルチテナント、REST/GraphQL API、AI向けの検索・ベクトル検索を備えたJavaベースのヘッドレスCMS。
ホスト型データストア Content Lake を利用し、構造化コンテンツのワークスペースを設定できる、オープンソースのReactベースのヘッドレスCMS Studio。
Twigテンプレートと自動生成されるGraphQL APIを備えた、独自のWebサイトやデジタル体験を構築できるセルフホスト型PHPコンテンツ管理システム。
ODataフィルタリングとSwagger定義を備えた豊富なAPIでコンテンツを提供し、UIは自由に構築できるオープンソースのヘッドレスCMS兼コンテンツハブ。
Gitリポジトリ内のMarkdown、MDX、JSON、YAMLを編集できる、GraphQL API搭載のオープンソース・ヘッドレスCMS。