Prisma ORM
Some data may be outdated — see provenance labels.
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB observed · 2026-09-25
Health v2 · maintenance only
95/100
- Activity 96
- Release rhythm 92
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 12
- age_days: 2679
- days_rel: 56
- days_push: 26
- n_releases_24m: 52
Adoption not part of the score
47673 stars · 2542 forks observed · 2026-09-25
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-28, confidence 0.99
Prisma is a next‑generation TypeScript ORM for Node.js that provides type‑safe database access, migrations, and a powerful query client. It supports PostgreSQL, MySQL, SQLite, MongoDB, SQL Server, and more.
Use cases
- Generate a type‑safe client for querying a PostgreSQL database in a Node.js app
- Run database migrations automatically from a Prisma schema file
- Build a full‑stack TypeScript application with Prisma as the data layer
- Create a GraphQL or REST API backed by Prisma’s type‑checked queries
- Integrate Prisma into a CI pipeline for schema validation and migration testing
When to choose
- You need strong TypeScript integration and compile‑time safety for database queries
- Your project uses Node.js and you want a single source of truth for schema and client code
- You want built‑in migration tooling and a developer-friendly CLI
- You plan to use multiple databases (PostgreSQL, MySQL, MongoDB, etc.) with a unified API
When to avoid
- You are working in a language ecosystem other than JavaScript/TypeScript
- You require an ORM with minimal abstraction and raw SQL control
- Your application runs in environments where the Prisma binary cannot be installed (e.g., very constrained serverless runtimes without native support)
Facets
library · maturity active
orm database-driver backend web-development cross-platform type-safe migration cli prisma-studio ai-agent-friendly data-engineering nodejs typescript javascript
9 sources
- readme: https://github.com/prisma/orm · fetched 2026-09-25 · 8b639c07ffcb
- homepage: https://www.prisma.io · fetched 2026-09-14 · 14ee62f5ad2c
- site_page: https://www.prisma.io/docs · fetched 2026-09-14 · 36c075c7e640
- site_page: https://www.prisma.io/postgres · fetched 2026-09-14 · 7058fdd70146
- site_page: https://www.prisma.io/orm · fetched 2026-09-14 · f8ec9eaeffbe
- site_page: https://www.prisma.io/changelog · fetched 2026-09-14 · 9827815eaca4
- site_page: https://www.prisma.io/company · fetched 2026-09-14 · 93581528d6fa
- site_page: https://www.prisma.io/pricing · fetched 2026-09-14 · 51cdda9c73c9
- site_page: https://www.prisma.io/compute · fetched 2026-09-14 · 9937b3ca337b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| prisma/orm | main | 95 |
| prisma/prisma-examples | examples | 75 |
| prisma/studio | plugin | 93 |
| prisma/prisma-client-js | mirror | 10 |
| prisma/prisma-engines | backend | 75 |
| prisma/web | docs | 75 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem