# @prisma/client

> Prisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports PostgreSQL, CockroachDB, MySQL, MariaDB, SQL Server, SQLite & MongoDB databases.

Latest version **7.10.0** (published 2026-08-25) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install @prisma/client
pnpm add @prisma/client
yarn add @prisma/client
bun add @prisma/client
```

## Health

**Score 80/100 (A)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score; high quality score; popular repo.

Warnings: low downloads; large bundle.

## Facts

| | |
|---|---|
| Version | 7.10.0 |
| Published | 2026-08-25 |
| First published | 2020-01-15 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | ^20.19 \|\| ^22.12 \|\| >=24.0 |
| Dependencies | 1 |
| Unpacked size | 71 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 47608 |
| Author | Tim Suchanek <suchanek@prisma.io> |
| Maintainers | prismabot, aqrln, wmadden-prisma, rtbenfield |
| Keywords | ORM, Prisma, prisma2, Prisma Client, client, query, query-builder, database, db, JavaScript, JS, TypeScript, TS, SQL, SQLite, pg, Postgres, PostgreSQL, CockroachDB, MySQL, MariaDB, MSSQL, SQL Server, SQLServer, MongoDB |

## Links

- npm: https://www.npmjs.com/package/@prisma/client
- Repository: https://github.com/prisma/prisma
- Homepage: https://www.prisma.io
- Issues: https://github.com/prisma/prisma/issues
- npm.io page: https://npm.io/package/@prisma/client

## Dependencies (1)

- [@prisma/client-runtime-utils](https://npm.io/package/@prisma/client-runtime-utils.md) 7.10.0

## Alternatives

- [@mapbox/jsonlint-lines-primitives](https://npm.io/package/@mapbox/jsonlint-lines-primitives.md) — 5.3M weekly downloads
- [reftools](https://npm.io/package/reftools.md) — 3.5M weekly downloads
- [@hey-api/openapi-ts](https://npm.io/package/@hey-api/openapi-ts.md) — 3.5M weekly downloads
- [@mapbox/geojson-rewind](https://npm.io/package/@mapbox/geojson-rewind.md) — 2.4M weekly downloads
- [turbo-stream](https://npm.io/package/turbo-stream.md) — 1.7M weekly downloads

## Recent versions

- 7.10.0 (latest) — 2026-08-25
- 8.1.0-dev.6 (dev) — 2026-09-01
- 7.10.0-integration-fix-prisma-publish-token.1 (integration) — 2026-08-17
- 7.9.1-dev.1 (patch-dev) — 2026-07-27
- 6.19.3 (prev) — 2026-04-01
- 5.19.0-integration-feat-typed-sql.14 (typed-sql) — 2024-08-22
- 5.12.0-dev.21 (early-access) — 2024-03-19
- 5.4.0-dev.61 (turso) — 2023-09-28
- 8.1.0-dev.5 — 2026-09-01
- 8.1.0-dev.4 — 2026-09-01
- 8.1.0-dev.3 — 2026-09-01
- 8.1.0-dev.2 — 2026-08-27
- 8.1.0-dev.1 — 2026-08-25
- 7.10.0-dev.58 — 2026-08-17
- 7.10.0-integration-prisma7-project-closeout.10 — 2026-08-17
- … 10642 more at https://npm.io/package/@prisma/client/versions

## README

# Prisma Client &middot; [![npm version](https://img.shields.io/npm/v/@prisma/client.svg?style=flat)](https://www.npmjs.com/package/@prisma/client) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/prisma/prisma/blob/main/CONTRIBUTING.md) [![GitHub license](https://img.shields.io/badge/license-Apache%202-blue)](https://github.com/prisma/prisma/blob/main/LICENSE) [![Discord](https://img.shields.io/discord/937751382725886062?label=Discord)](https://pris.ly/discord)

Prisma Client JS is an **auto-generated query builder** that enables **type-safe** database access and **reduces boilerplate**. You can use it as an alternative to traditional ORMs such as Sequelize, TypeORM or SQL query builders like knex.js.

It is part of the [Prisma](https://www.prisma.io/) ecosystem. Prisma provides database tools for data access, declarative data modeling, schema migrations and visual data management. Learn more in the main [`prisma`](https://github.com/prisma/prisma/) repository or read the [documentation](https://www.prisma.io/docs/).

## Getting started

Follow one of these guides to get started with Prisma Client JS:

- [Quickstart](https://www.prisma.io/docs/getting-started/prisma-orm/quickstart/prisma-postgres) (5 min)
- [Getting started with Prisma Migrate](https://www.prisma.io/docs/orm/prisma-migrate/getting-started) (15 min)
- [Add Prisma to an existing project](https://www.prisma.io/docs/getting-started/prisma-orm/add-to-existing-project/prisma-postgres) (15 min)

Alternatively you can explore the ready-to-run [examples](https://github.com/prisma/prisma-examples/) (REST, GraphQL, gRPC, plain JavaScript and TypeScript demos, ...) or watch the [demo videos](https://www.youtube.com/watch?v=0RhtQgIs-TE&list=PLn2e1F9Rfr6k9PnR_figWOcSHgc_erDr5&index=1) (1-2 min per video).

## Contributing

Refer to our [contribution guidelines](https://github.com/prisma/prisma/blob/main/CONTRIBUTING.md) and [Code of Conduct for contributors](https://github.com/prisma/prisma/blob/main/CODE_OF_CONDUCT.md).

## Tests Status

- Prisma Tests Status:  
  [![CI](https://github.com/prisma/prisma/actions/workflows/test.yml/badge.svg)](https://github.com/prisma/prisma/actions/workflows/test.yml)
- Ecosystem Tests Status:  
  [![Actions Status](https://github.com/prisma/ecosystem-tests/workflows/test/badge.svg)](https://github.com/prisma/ecosystem-tests/actions)

---
_Source: https://npm.io/package/@prisma/client · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
