Skip to content
React Libraries
On this page

Databases & ORMs

Choose a database platform, query builder, or object-relational mapper.

Choose a library or tool

10 options in this category.

Drizzle ORM

Data tool

A TypeScript ORM with SQL-oriented query APIs.

Good for
Keeping database access close to SQL while benefiting from static types.

Kysely

Data tool

A type-safe SQL query builder for TypeScript.

Good for
Writing composable SQL queries without adopting a full ORM model layer.

MikroORM

Data tool

A TypeScript ORM based on data-mapper and unit-of-work patterns.

Good for
Applications that need managed entities and explicit persistence boundaries.

Mongoose

Data tool

A schema and modeling library for MongoDB.

Good for
Applying structured validation and model behavior to MongoDB documents.

Orange ORM

Data tool

An ORM for working with relational data from Node.js and TypeScript.

Good for
Querying related records through a higher-level data-access API.

PlanetScale

Data tool

A managed database platform for application workloads.

Good for
Teams that want database operations handled by a hosted service.

Prisma

Data tool

Database tooling with a schema language and generated typed client.

Good for
Working with application data through generated query APIs and migrations.

Sequelize

Data tool

An ORM for relational databases in Node.js.

Good for
Managing database models, relationships, and transactions.

Turso

Data tool

A database platform built around SQLite-compatible storage.

Good for
Applications that want a hosted SQLite-oriented database workflow.

ZenStack

Data tool

A TypeScript data layer combining database access and authorization tooling.

Good for
Keeping data models, access policies, and generated APIs aligned.

Keep exploring

Browse all categories →