本文へスキップ
Z-CMS is being built in the open on GitHub. コミュニティに参加する

Open source. Developer first.

ウェブを、
あなたの方法で。

Z-CMS は次世代のオープンソース・コンテンツ基盤です。従来の CMS の使いやすい編集体験と、Next.js・NestJS・PostgreSQL・Redis によるモダンなアーキテクチャを両立します。

MIT LicenseTheme EnginePlugin Marketplace
モダンな技術スタックで構築
Next.jsNestJSPostgreSQLRedisTypeScript

Z-CMS とは

次世代のウェブサイトに備えた、オープンで柔軟な CMS。

01

使いやすい

わかりやすい管理画面、直感的なページビルダー、編集者にも開発者にも合う公開ワークフロー。

02

デザインの制約なし

独立した Theme Engine により、テーマの構築・インストール・カスタマイズ・共有を思いどおりに行えます。

03

プラグインで拡張

Plugin SDK、権限モデル、マーケットプレイスにより、コアに手を入れずに安全に拡張できます。

04

エンタープライズ対応

マルチテナント、RBAC、監査ログ、キャッシュ、ジョブキュー、クラウドネイティブな運用。

初日から強力に

より良い発信に必要なすべてを。

コンテンツ管理、サイト設計、機能拡張をひとつの基盤で。特定のテーマやベンダーに縛られることはありません。

Block Page Builder

ブロックでページを組み立て、構造をデータとして保存し、あらゆる端末で高速に表示します。

Theme Engine

テンプレート、レイアウト、ブロックスタイル、設定スキーマを、署名済みの独立したテーマとしてパッケージ化。

Plugin SDK

コンテンツタイプ、API、管理画面、バックグラウンドジョブ、フロントエンドのブロックを標準 SDK で拡張。

Headless API

ウェブサイト、モバイルアプリ、キオスク、SaaS のコンテンツバックエンドとして Z-CMS を利用できます。

開発者体験

全面的な TypeScript、CLI、ローカル開発、ホットリロード、パッケージベースのアーキテクチャ。

既定で安全

署名付きパッケージ、サンドボックス化されたプラグイン実行環境、行単位のテナント分離、厳格な CSP。

エコシステムを見る

美しいテーマから始めましょう。

Z-SOFT とコミュニティが作るテーマとプラグイン。そのすべてが署名・検証済みです。管理画面から直接インストールできます。

Z Default theme
ビジネス無料

Z Default

Z-SOFT 提供
Z Market theme
コマース無料

Z Market

Z-SOFT 提供
Z Magazine theme
パブリッシング無料

Z Magazine

Z-SOFT 提供

開発者のために

コードで拡張し、コアはそのままに。

標準化された SDK により、テーマやプラグインを独立したパッケージとして開発・テストし、Marketplace で配布できます。

開発者ドキュメントを読む
import { definePlugin } from "@zcmsorg/plugin-sdk";

export default definePlugin({
  id: "vn.zsoft.plugin.seo",
  name: "Z SEO",
  permissions: ["content:read"],

  setup(cms) {
    cms.hooks.on("content.published", async ({ contentId }) => {
      await cms.jobs.enqueue("generate-sitemap", { contentId });
    });
  },
});

オープンに開発

ともに作るほど、ソフトウェアは良くなる。

Z-CMS は、自分たちの基盤を自分たちで持ちたい開発者・デザイナー・制作者・企業のためのオープンソースプロジェクトです。

ブログから

いま書いていること。

記事一覧

Z-CMS へようこそ

ご覧いただいているのは、実際の Z-CMS サイトで動作している Z Default テーマです。この行から下は管理画面で編集できる通常のコンテンツ(ページ・記事・メニュー・設定)で、上のランディング部分はテーマ自身が描画しています。

次のステップ: ドキュメントを読む、GitHub のソースを見る、あるいは「外観」画面からこのテーマを自分のものにする。

まず試したい 3 つのこと

01

このページを編集する

コンテンツ → ページ → Z-CMS へようこそ。ブロックを変更すると即座に反映されます。

02

見た目を変える

外観 → テーマ設定。色・ロゴ・タグライン・お知らせバーはすべて設定であり、コードではありません。

03

テーマを追加する

外観 → マーケットプレイス。すべてのテーマは署名・検証済みで、再デプロイなしにインストールできます。

ドキュメントを読む

インストール、Theme SDK、Plugin SDK、デプロイガイド。

docs.z-cms.org

自由に作る。自由に広げる。

GitHub で Z-CMS を入手