{"data":{"slug":"prisma","name":"Prisma","tagline":"Type-safe database access with killer DX","category":"nextjs","categoryName":"Next.js","url":"https://prisma.io","github":"https://github.com/prisma/prisma","pricing":"freemium","hook":"Prisma autocomplete is addictive—once you have experienced it, raw SQL feels medieval.","whatsGood":"Prisma Client autocomplete is genuinely transformative for DX. Migrations work reliably, the introspection workflow handles existing databases, and Prisma Studio provides a usable data browser.","theCatch":"Abstraction costs. Complex queries sometimes require raw SQL, and the generated client adds bundle size. Performance-sensitive applications need careful query optimization.","verdict":"The DX is addictive; just watch your query patterns.","addedAt":"2026-08-18","featured":false,"domain":"Next.js","subSpecialty":"ORM","capabilities":["orm","typescript"],"surfaces":["Hosted"],"ecosystem":["Node.js"],"licenseModel":"Freemium","githubStars":47594},"related":[{"slug":"vercel","name":"Vercel","tagline":"The platform that made Next.js deployment trivial"},{"slug":"drizzle","name":"Drizzle ORM","tagline":"TypeScript ORM that feels like SQL"},{"slug":"trpc","name":"tRPC","tagline":"End-to-end typesafe APIs without codegen"},{"slug":"clerk","name":"Clerk","tagline":"Auth that actually ships with your UI"},{"slug":"authjs","name":"Auth.js","tagline":"Authentication for the web, framework-agnostic"}],"links":{"self":"/api/gems/prisma","html":"/gems/prisma","markdown":"/gems/prisma.md","category":"/api/gems?category=nextjs","categoryPage":"/stacks/nextjs"}}