Took the one you are comfortable with. In the end both does the same job: Interrogating the database for data.. Answer from VirtualSingularity on reddit.com
🌐
Reddit
reddit.com › r/nextjs › drizzle vs prisma: which one to choose?
r/nextjs on Reddit: Drizzle vs Prisma: Which One to Choose?
November 18, 2025 -

Hey all,
which ORM do you prefer to use in Next.js Drizzle ORM or Prisma and why?

I kept going back and forth between the two for a while, so I wrote a deep-dive comparison to help anyone else who’s stuck deciding instead of actually building their product.

In the end, I went with Drizzle since I’m pretty comfortable with SQL and really like how lightweight it is.

Full read: https://medium.com/@codabu/drizzle-vs-prisma-choosing-the-right-typescript-orm-in-2026-deep-dive-63abb6aa882b

🌐
Reddit
reddit.com › r/node › prisma vs drizzle, what's the current state?
r/node on Reddit: Prisma vs Drizzle, what's the current state?
June 15, 2024 -

Planning to use one of these. Thoughts guys? Last thread I saw was 5 months ago. Things evolve quick.

Top answer
1 of 28
42
Prisma is older. Looking back and being smarter now: Their technical concept (running a Rust service as the middleman) was the wrong decision. This physical and conceptual abstraction is not necessary and at the same time a burden. I'm still kind of perplexed that Prisma didn't do proper joins for years until forced by the competition. So, I don't have much trust in the Prisma engineering. Typesafe querybuilders like Drizzle or Keysely are much slimmer. They translate TS to SQL "on the fly" and send it directly to the DB. Imagine how much simpler this is than sending it to a Rust middleman that in turn does maybe good things, but probably complex things and sends it then to the DB. The way back goes through the middleman as well. Drizzle indeed sends one query to the DB, where Prisma didn't do this for years. That alone indicates how complex the concept is. I mean, it's so much easier to translate same TS syntax for a JOIN to an SQL JOIN and call it a day. The question is: Do you benefit from Prismas concept in any way? If not, go for one of the slimmer and simpler querybuilders. I admit, I don't know about the matureness of Drizzle. But there're other alternatives like Keysely. EDIT: Having all that said I forgot about the Pros of Prisma, which was not fair, so here we go: Prisma is probably the most mature out there. It is still very popular, so much more battle tested. Prismas schema definition and migrations are absolutely top-notch. The docs are best in class. They even explain basic concepts better than most of the dedicated resources for those. And Prisma will not go away. The company might get in trouble financially, but Prisma will stay, as it is already huge.
2 of 28
26
Both seem great. We use Prisma in prod and are happy with it -- it's a massive upgrade over TypeORM. Great typing and extensible. But if you want to trade some ergonomics for greater control over your queries, go Drizzle.
🌐
Reddit
reddit.com › r/node › prisma or drizzle
r/node on Reddit: prisma or drizzle
March 30, 2026 -

I'm about to start a project at work—it'll be an Express API—and I'm trying to decide which ORM to use. I really like Drizzle, but I'm a bit concerned that it doesn't have many features for handling migrations, and I've noticed that Prisma has improved a lot. What do you think?

🌐
Reddit
reddit.com › r/microsaas › drizzle vs prisma: which one to choose?
r/microsaas on Reddit: Drizzle vs Prisma: Which One to Choose?
November 18, 2025 - In the end, I went with Drizzle since I’m pretty comfortable with SQL and really like how lightweight it is.
Find elsewhere
🌐
Reddit
reddit.com › r/brdev › which orm to choose? typeorm, prisma or drizzle
r/brdev on Reddit: Which ORM to Choose? TypeORM, Prisma or Drizzle
April 10, 2025 -

Hey sub!

Here at the company we work in a Node ecosystem and almost all of our backend uses NestJS. We recently ran into some projects and I raised the possibility of working with ORMs instead of using raw queries. I pointed out some things, like error tracking, vulnerability prevention, better maintenance, and some other points.

In the end, everyone liked it, but we reached an impasse on which ORM to choose as our "go-to". I only have experience with TypeORM and the other devs (2) only with Prisma, so which one to choose? The one that guarantees functionality and stability but is community-maintained, or the one that's always updating (for better or worse lol) and beloved by the people, Prisma?

NOTE: While studying Prisma I ran into this Drizzle thing. Is it worth it? Would it be a good idea to give it a chance considering its recent popularity?

🌐
Reddit
reddit.com › r/node › prisma vs drizzle orm for production?
r/node on Reddit: Prisma vs drizzle ORM for production?
June 29, 2023 - If you're seeking some ORM caps, then Drizzle is the only choice between the two, else really comes down to personal pref imo. ... I think it failed with heavy join/subquery use. But is has been a very long time.
🌐
Reddit
reddit.com › r/node › am i bad guy for using prisma and drizzle at the same time in one project ?
r/node on Reddit: Am I bad guy for using Prisma and Drizzle at the same time in one project ?
December 13, 2024 - For example simple queries like SELECT * ... ORDERY BY random() is not possible in prisma, in this case I used to write sql using typedsql, but that not that convenient. it kinda ok for complex queries but... creating file for single simple line of sql... ? and go to definitionnot work with it... I was suffering with that, until... I found about Drizzle, it lacks some futures from prisma - synthetic relation tables(for many to many), automatic joins - I know it costs more CPU time even with relationJoins previewFeatures enabled, but just for trying something - that's great
🌐
Reddit
reddit.com › r/nextjs › what orm do you use?
r/nextjs on Reddit: What ORM do you use?
September 2, 2024 -

I really appreciate the developer experience with Prisma, but I often hear concerns about its performance. This makes me consider switching to another ORM like Drizzle. However, I'm concerned about Drizzle's relative newness in the market and want to ensure it’s reliable for production use.

🌐
BuildMVPFast
buildmvpfast.com › home › blog › prisma vs drizzle for a startup: which orm should you bet on in 2026?
Prisma vs Drizzle ORM for Startups 2026 | Which to Pick
April 23, 2026 - Prisma Migrate needs a shadow database for development (an extra DB running alongside yours to diff schemas). Drizzle Kit generates timestamped SQL files with drizzle-kit generate or lets you push directly with drizzle-kit push during prototyping. That said, several Reddit users flagged Drizzle’s migration system as fragile: “It constantly tries to rerun migrations that have already ran and then fails.” Neither tool handles rollbacks gracefully.
🌐
Reddit
reddit.com › r/node › why is drizzle so popular over keysly in 2025?
r/node on Reddit: Why is Drizzle so popular over keysly in 2025?
May 26, 2025 -

I’m honestly confused about Drizzle’s popularity right now. I was using it for a project, messed up a migration, and realised there’s no way to roll it back. If you make a mistake, you’re stuck and must fix things manually or start over. That’s a huge risk for production work.

On top of that, Drizzle was converting my serial column into the serial datatype, which wasn’t what I expected and could cause more problems.

The syntax also feels weird and full of function calls, and writing nested queries or subqueries is way more complicated than it should be.

Meanwhile, Kysely has a really good migration system, auto-generates types, and the queries are much more readable and intuitive. Am I missing something? Why is Drizzle getting so much hype when it doesn’t feel production-ready? I would love to hear real experiences.

🌐
Reddit
reddit.com › r/node › from knex to drizzle or prisma? looking for feedback
r/node on Reddit: From Knex to Drizzle or Prisma? Looking for feedback
May 7, 2026 -

Hey everyone,

I’m starting a new Node.js/TypeScript/PostgreSQL project and I want to move away from Knex and test something new for this one.

I’m pretty comfortable with SQL and after doing some research, the two options that stand out the most are Drizzle and Prisma.

For people who have used one (or both):

What made you choose it?

Any regrets or pain points?

How good is the migration workflow?

If you came from Knex, which one felt more natural?

I’d love to hear feedback before committing to one for a new project.

Thanks