OpenSource-Hub
K

Keystone

9.9k stars·開発ツール·SHA-256 チェックサム確認済み

開発者向けに設計されたスーパー CMS。GraphQL API と管理画面を自動生成し、大量のボイラープレートコードを記述する必要はありません。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

データモデルを定義するだけで API と管理画面を自動生成できる開発者向け CMS。

主な機能

  • GraphQL API の自動生成:schema を定義すれば、インターフェースコードを手書きする必要はありません
  • 管理 UI を内蔵:すぐに使える美しい管理画面で、カスタムフィールドとビューをサポート
  • コード駆動:JS/TS でデータモデルを定義し、完全に制御可能で、バージョン管理も容易
  • 拡張性:カスタムフィールドタイプ、認証、hooks、プラグインをサポート
  • 高性能:Node.js とモダンなデータベース(PostgreSQL、SQLite など)を基盤とする

できないこと

  • •Node.js と GraphQL の基礎知識が必要なため、完全な非技術者には向いていません。2. デフォルトでは SQLite を使用しますが、本番環境では PostgreSQL への切り替えを推奨します。3. 管理 UI のカスタマイズ性は高いですが、React とカスタムフィールド開発に習熟している必要があります。4. 一部の高度な機能(ファイルアップロード、権限など)では、追加でプラグインの設定が必要です。

使用例

  • SaaS 製品の管理画面を構築する
  • ブログやニュースサイト向けにコンテンツ管理システムを構築する
  • EC プラットフォームの商品・注文管理を開発する
  • モバイルアプリに GraphQL データインターフェースを迅速に提供する
  • 従来の CMS に代わり、より柔軟なデジタル体験を実現する

Keystone は開発者向けのオープンソースコンテンツ管理システム(CMS)フレームワークです。JavaScript または TypeScript でデータモデルを定義するだけで、Keystone が完全な機能を備えた GraphQL API と美しい管理画面を自動生成します。大量のボイラープレートコードを省き、ビジネスロジックに集中することができます。Node.js と React をベースに構築されており、モダンな Web アプリケーション、EC サイトのバックエンド、コンテンツ駆動型のウェブサイトの構築に最適です。WordPress や Strapi などの従来の CMS と比較して、Keystone はより柔軟でコードの制御性が高く、モダンな技術スタックを追求する開発者に愛されるヘッドレス CMS の一つです。

タグ

cmsgraphqlnodejsreactheadless-cmsadmin-uiapi

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ 1:create-keystone-app CLI をグローバルにインストール:npm create keystone-app@latest my-app

4

ステップ 2:プロジェクトディレクトリに移動して起動:cd my-app && npm run dev

5

ステップ 3:ブラウザで http://localhost:3000 を開いて管理 UI にアクセスし、schema ファイルを記述してデータモデルを定義

インストールガイド
  1. ステップ 1:create-keystone-app CLI をグローバルにインストール:npm create keystone-app@latest my-app
  2. ステップ 2:プロジェクトディレクトリに移動して起動:cd my-app && npm run dev
  3. ステップ 3:ブラウザで http://localhost:3000 を開いて管理 UI にアクセスし、schema ファイルを記述してデータモデルを定義
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

プロジェクトディレクトリを削除するだけで完全にアンインストールできます。CLI をグローバルにインストールしている場合は、npm uninstall -g create-keystone-app を実行して削除してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-10-15 08:28:17
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

3 FAQs

類似プロジェクト