Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
-
Updated
Apr 29, 2026 - TypeScript
Object–relational mapping (ORM) is a technique with which records from relational databases are mapped to objects using an object-relational mapper in the programming language in which they are used.
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.
ORM
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB, DB2 and DB2 for IBM i.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.
Automatically generates beautiful and easy-to-read ER diagrams from your database.
An isomorphic Javascript client for Supabase. Query your Supabase database, subscribe to realtime events, upload and download files, browse typescript examples, invoke postgres functions via rpc, invoke supabase edge functions, query pgvector.
modular high-performance TypeScript framework
Full-stack CRUD, simplified, with SSOT TypeScript entities
Automatically generate bare sequelize models from your database.
Modern data layer for TypeScript apps - type-safe ORM, built-in access control, automatic query services
Decorators and some other features for sequelize
The Vuex plugin to enable Object-Relational Mapping access to the Vuex Store.
Full-featured Node.js framework 🚀
Zero-abstraction Postgres for TypeScript: a non-ORM database library
Dramatically simplify full‑stack development
Data querying library for testing JavaScript applications.
A full-stack toolkit for Cloudflare Workers.
Universal database layer for the client, server & mobile devices. It's like Lego for databases.