
directus
WordPressの代替として
Directusは、既存のSQLデータベースにリアルタイムREST APIとGraphQL APIを自動生成するオープンソースのヘッドレスCMSです。任意のSQLデータベース(PostgreSQL、MySQL、SQLite、MS SQL Server、MariaDB等)に接続し、データベーススキーマを変更せずに直感的な管理UIとAPIを提供します。
- 既存DB接続 — 新規データベースの作成不要。既存のSQLデータベースにそのまま接続してAPIとUIを自動生成
- REST + GraphQL — 全データに対するREST APIとGraphQL APIを自動生成。リアルタイムのWebSocket更新にも対応
- ノーコード管理UI — 非エンジニアでも操作可能な直感的なデータ管理インターフェース
- ロールベースアクセス制御 — きめ細かな権限設定。フィールドレベルでのアクセス制御に対応
- フロー自動化 — ビジュアルワークフローによるデータ処理の自動化
- ファイル管理 — 画像変換、アセット管理を内蔵。S3互換ストレージに対応
TypeScript製(GPL-3.0ライセンス)。こんな人におすすめ: 既存データベースにCMS機能を後付けしたい開発チーム、StrapiやWordPressとは異なるDB-firstアプローチを求めるプロジェクト。導入のポイント: npm、Docker、またはDirectus Cloudで導入。既存のPostgreSQL/MySQLに接続するだけでAPIと管理UIが使えるため、データベースの移行が不要です。
Stars
34,707
Forks
4,679
言語
TypeScript
ライセンス
NOASSERTION
apiappcmscomposabledata-visualizationdatabasedirectusgraphqlheadless-cmsjavascript+10
代替元のサービス
関連ツール
supabase
100,436TypeScriptApache-2.0
フリーミアム
strapi
71,806TypeScriptNOASSERTION
オープンコア
nocodb
62,628TypeScriptNOASSERTION
オープンコア
pocketbase
57,458GoMIT
無料
appwrite
55,582TypeScriptBSD-3-Clause
フリーミアム
Ghost
52,421JavaScriptMIT
オープンコア
nocobase
22,067TypeScriptNOASSERTION
オープンコア
keystone
9,858TypeScriptMIT
無料
nhost
9,125TypeScriptMIT
フリーミアム
writefreely
5,118GoAGPL-3.0
無料