Prisma is a performant open-source GraphQL ORM-like layer doing the heavy lifting in your GraphQL server.

Prisma is a data layer for modern applications. It replaces traditional ORMs and data access layers with a universal database abstraction used via the Prisma client. Prisma is used to build GraphQL servers, REST APIs & more.

  • Prisma client for various languages such as JavaScript, TypeScript, Flow and Go.
  • Supports multiple databases such as MySQL, PostgreSQL, MongoDB (see all supported databases).
  • Type-safe database access including filters, aggregations, pagination and transactions.
  • Realtime event systems for your database to get notified about database events.
  • Declarative data modeling & migrations (optional) with simple SDL syntax.

Tell us about a new Kubernetes application


Never miss a thing! Sign up for our newsletter to stay updated.


Discover and learn about everything Kubernetes