概要
Prisma ORMは、Node.js/TypeScript ApplicationからDatabaseへ型安全にAccessするORMです。現在のmainはPrisma 8 RCで、CoreをTypeScriptで再実装し、Contract、Extension SPI、Agent Skillを中心に構成を刷新しています。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
Schema/Contractから型付きDatabase Accessを構築する
Database modelを定義し、TypeScript側で補完と型検査を効かせながらQueryを実装するWorkflowを提供します。
Extension SPIとAgent SkillでORM機能を拡張する
Prisma 8ではDatabase supportやpgvector/PostGIS等の拡張をPublic SPIで組み込み、Coding Agent向けSkillもPackageと一緒に配布します。
TypeScript BackendでDatabase schemaとApplication型を強く連携したい場合に
ORMの型安全性、Migration/Schema workflow、Extensionを一つのToolchainへまとめたいNode.js/TypeScript開発に向きます。
Prisma 8 RCとPrisma 7、Database対応範囲を分けて確認する
mainはRCでBreaking Changeの可能性があります。Prisma 7はv7 branch、Prisma 8の現行Database supportはREADME/scorecardで確認してください。
参考にした公式資料
- [1]prisma/orm repository(2026-09-21)
- [2]Prisma ORM README(2026-09-21)
- [3]Prisma ORM documentation(2026-09-21)
- [4]Prisma 8 feature scoreboard(2026-09-21)
- [5]Prisma ORM Apache-2.0 license(2026-09-21)
編集部からの補足
現在のmainはPrisma 8 RCです。READMEではPrisma 7も`v7` branchで継続Supportするとし、Prisma 8はPostgreSQL/MongoDBをFirst-class、SQLiteはPoC/次期対応、MySQLはその後と説明しています。GitHub descriptionにある従来の広いDB対応だけを見て、Prisma 8 RCの現状と混同しないよう注意してください。
3ステップで試す
- 1
ソースを取得
git clone --depth 1 https://github.com/prisma/orm.git - 2
リポジトリへ移動
cd orm - 3
公式手順を確認
READMEのInstallation / Quick Start / Getting Startedにある公式コマンドを続けて実行してください。
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
成長
成長の推移 · 直近30日
47,646 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 90
- Open PR
- 139
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
GitHubのデータGitHubの詳細データを見る
GitHub Topics
- prisma
- orm
- database
- typescript
- javascript
- nodejs
- mariadb
- mysql
- postgresql
- sqlserver
- sql-server
- mssql
- Stars
- 47,646
- Forks
- 2,540
- Watchers
- 330
- Open Issues
- 2,511
- Contributors
- 23
- 主要言語
- TypeScript
- ライセンス
- Apache-2.0
- リポジトリ最終更新
- 2026/09/21
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Drizzle ORM35,840 Stars
共通タグ 3件 · 共通カテゴリ 2件 · 同じ言語
TypeScriptからSQLに近い書き方で型安全なクエリを組み立てる軽量ORM。PostgreSQL/MySQL/SQLiteと多数のServerless/Edge接続先に対応する。
TypeScript - Hoppscotch80,429 Stars
共通タグ 3件 · 共通カテゴリ 1件 · 同じ言語
REST・GraphQL・WebSocket・MQTTをWeb/Desktop/CLIで扱えるAPI development ecosystem。
TypeScript - Cal.diy48,583 Stars
共通タグ 3件 · 同じ言語
Cal.comのEnterprise codeを除き、MITでself-hostできるcommunity scheduling platform。
TypeScript - Linkwarden19,816 Stars
共通タグ 3件 · 同じ言語
bookmarkをScreenshot/PDF/HTMLで保存し、全文検索・annotation・collaborationまで扱えるself-host型knowledge archive。
TypeScript - tRPC40,630 Stars
共通タグ 2件 · 共通カテゴリ 2件 · 同じ言語
TypeScriptの型定義をサーバーからクライアントへ共有し、スキーマ生成なしで入力・出力・エラーまで型安全に扱うRPCフレームワーク。
TypeScript
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。