orm

Prisma ORM is a database access layer for Node.js and TypeScript projects. Prisma 8, ORM is a re-written version with TypeScript to be extensible, unifying, and AI agent friendly, and is currently in the version candidate stage. Prisma 8 today works with PostgreSQL and MongoDB; SQLite is at the level of proof of concept, while MySQL support is planned later. Prisma 7 continues to receive maintenance in the v7 branch.

OR

orm

90

prisma · Databases & Vector Infrastructure

STARS47.7K
FORKS2.6K
COMMITS8.2K
CONTRIBUTORS23
VERSIONv0.17.0
UPDATEDtoday
TypeScriptORMNode.jsDatabaseApache-2.0

Common commercial products in this category: Oracle Database, Microsoft SQL Server, Amazon Aurora

What can it do?
  • With the interactive installation tool, you can start new database projects in frameworks such as Next.js, Honolulu or NestJS.
  • By integrating Prisma 8 into their existing projects, you can configure database connections and contracts.
  • Using AI tool skills, you can automate database operations and workflows.
Heads up
  • • High number of open issues (2,823)
User reviews
  • ↑ PositiveHacker News

    Is ORM still an anti-pattern?

    “There are tons of antipatterns out there. Often the production database is completely different from anything I can or want to set up on my local machine (E.g. it's a cluster of database type A, while my local dev env is a single node of type B. > But if data makes you…”

  • • NeutralHacker News

    Is ORM still an anti-pattern?

    “I personally am thankful for ORM in Laravel's Eloquent. I have requirements to always have a changing query which if done with raw sql can increase the maintenance effort drastically. I speak this because I also am maintaining a legacy project which uses raw SQL and it takes a…”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: Databases & Vector Infrastructure