Skip to content
Dev Tools Library

Prisma

TypeScript ORM with a declarative schema.

LibraryOpen source

ORM for Node.js and TypeScript with a declarative schema, migrations and a fully typed client.

When to use

When you want a declarative schema, generated types and a good TypeScript developer experience.

When to avoid

If you often need to write complex SQL, or need a very light runtime for the edge.

Alternatives

They do a similar job. Compare before choosing.

  • Lightweight TypeScript ORM, close to SQL.

    LibraryOpen source★ 36.2K

From the same area, with a close purpose.

  • ORM with decorators for TypeScript and JavaScript.

    LibraryOpen source★ 36.7K
  • SQL query builder with strong TypeScript types.

    LibraryOpen source★ 14.3K
  • Python's standard ORM and SQL toolkit.

    LibraryOpen source★ 12.3K