Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB (by prisma)

Prisma Alternatives

Similar projects and alternatives to Prisma

  • TypeORM

    Prisma VS TypeORM

    ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

  • Sequelize

    Prisma VS Sequelize

    Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.

  • Zigi

    Close all those tabs. Zigi will handle your updates.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • Knex

    Prisma VS Knex

    A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.

  • Next.js

    Prisma VS Next.js

    The React Framework

  • prisma-examples

    Prisma VS prisma-examples

    🚀 Ready-to-run Prisma example projects

  • MikroORM

    Prisma VS MikroORM

    TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.

  • TypeScript

    Prisma VS TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • Tailwind CSS

    Prisma VS Tailwind CSS

    A utility-first CSS framework for rapid UI development.

  • Express

    Prisma VS Express

    Fast, unopinionated, minimalist web framework for node.

  • prisma1

    Prisma VS prisma1

    💾 Database Tools incl. ORM, Migrations and Admin UI (Postgres, MySQL & MongoDB) [deprecated]

  • redwood

    Prisma VS redwood

    The App Framework for Startups

  • slonik

    Prisma VS slonik

    A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.

  • KeystoneJS

    Prisma VS KeystoneJS

    The most powerful headless CMS for Node.js — built with GraphQL and React

  • supabase

    Prisma VS supabase

    The open source Firebase alternative. Follow to stay updated about our public Beta.

  • amplication

    Prisma VS amplication

    Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.

  • Nest

    Prisma VS Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀

  • vercel

    Prisma VS vercel

    Develop. Preview. Ship.

  • studio

    Prisma VS studio

    🎙️ The easiest way to explore and manipulate your data in all of your Prisma projects.

  • Mongoose

    Prisma VS Mongoose

    MongoDB object modeling designed to work in an asynchronous environment.

  • PostgreSQL

    Prisma VS PostgreSQL

    Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Prisma alternative or higher similarity.

Prisma reviews and mentions

Posts with mentions or reviews of Prisma. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-24.
  • Achieving end-to-end type safety in a modern JS GraphQL stack
    9 projects | | 24 Nov 2022
    Prisma is an ORM for Node.js and TypeScript, focused on developer experience. Among all of its features, Prisma offers a top-notch type-safe database client.
  • 7 Reasons for Startups to Choose ASP.NET Over Node.js
    2 projects | | 22 Nov 2022
  • Maintenance of popular ORMs (explanation inside)
    7 projects | | 22 Nov 2022
    It's definitely true that the list of desired features our community has is pretty long and we need to somehow prioritize them (which unfortunately will usually leave some people feel left out). In this particular case, this feature would definitely be very convenient but I wouldn't consider it a major blocker for anyone using Prisma, especially since there are numerous workarounds for it. That being said, we're about to release a new feature in next week's release called Prisma Client extensions which will enable exactly that. I'd love to hear your feedback for this and whether you think that resolves your issue :)
    7 projects | | 22 Nov 2022
    Just to quickly confirm: Is this the issue for the bug that you're encountering:
    7 projects | | 22 Nov 2022
    Sometimes performing two queries and joining the records in-memory can be faster. See book chapter on this here ("One important query design question is whether it’s preferable to break up a complex query into several simpler queries"). Also, there is a discussion in Prisma's GitHub here. Think that it's an anti-pattern? great, include a link or at least explain yourself?
    7 projects | | 22 Nov 2022
  • Building a website directory with Next.js, Tailwind CSS, and Prisma
    11 projects | | 18 Nov 2022
    I am seeking a good stack I can switch to for my new projects. So, I decided to try and evaluate Next.js, Tailwind CSS, and Prisma stack with a small project.
  • React-query infinite query and t3-stack
    3 projects | | 17 Nov 2022
    Luckily, React-Query + tRCP + Prisma makes this implementation super simple with the useInfiniteQuery method.
  • Next js Api Prisma SqLite
    4 projects | | 12 Nov 2022
  • Let's build a REST API with NestJS
    6 projects | | 11 Nov 2022
    To my knowledge, the best ORMs you might consider if you're working on a Node.js project using TypeScript would be TypeORM, sequelize-typescript, and Prisma. All are good options, but the one I'm enjoying most lately is Prisma.
  • A note from our sponsor - InfluxDB | 26 Nov 2022
    InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code. Learn more →


Basic Prisma repo stats
7 days ago
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.