SQL-shaped ORMBest forA thin, SQL-like TypeScript ORM that runs well on serverless and edge runtimes.
Trade-offCloser to SQL means you need to know SQL, and there are fewer guides and integrations than for Prisma.
Used by 10 makers' products for this · Prisma vs Drizzle ORM →
Query builderBest forA type-safe SQL query builder for TypeScript, with no schema file or code generation step of its own.
Trade-offA query builder rather than a full ORM — migrations are basic and relations are joins you write.
No maker product tracked for this yet
SQL-shaped ORMOpen sourceFree tier
Best forPython backends (FastAPI, Flask, scripts) that want an ORM or a SQL toolkit over any relational database.
Trade-offA large API with two styles (ORM and Core); migrations come from a separate tool, Alembic.
No maker product tracked for this yet
Schema-first ORMBest forClass-and-decorator entities in TypeScript, especially in NestJS apps.
Trade-offType safety on queries is weaker than Drizzle, Kysely or Prisma.
No maker product tracked for this yet
Schema-first ORMBest forModels, associations and migrations in plain JavaScript Node.js apps, especially existing Express codebases.
Trade-offBuilt before TypeScript was common, so typing is added on and query results are weakly typed; the next major version has been in alpha for years.
No maker product tracked for this yet