
keystone
WordPressの代替として
KeystoneJSは、TypeScriptベースのヘッドレスCMS兼APIフレームワークです。スキーマ定義からGraphQL API、管理UIを自動生成し、開発者がデータモデリングに集中できる設計です。
- スキーマ定義駆動 — TypeScriptでデータモデルを定義すると、API・DB・管理UIが自動生成
- GraphQL API — リレーション、フィルタ、ページネーションを含む完全なGraphQL API
- リッチテキストエディター — Slate.jsベースのブロックエディターでコンテンツ編集
- アクセス制御 — フィールドレベルの細かな権限設定が可能
- 画像・ファイル管理 — S3、Cloudinary、ローカルファイルシステムに対応
- データベース対応 — PostgreSQL、MySQL、SQLiteをPrismaアダプター経由でサポート
TypeScript + Prisma + Expressで構築。Next.jsとの親和性が高く、モダンなフルスタックアプリケーションのバックエンドに最適です。
Stars
9,969
Forks
1,260
言語
TypeScript
ライセンス
MIT
cmscms-frameworkgraphqlkeystonejsnodejsreact