--- title: Node.js ORM Comparison --- ORM いろいろあるね。 - [prisma/prisma](https://github.com/prisma/prisma) - Modern database access (ORM alternative) for Node.js & TypeScript - PostgreSQL, MySQL, SQLite - [mikro-orm/mikro-orm](https://github.com/mikro-orm/mikro-orm) - TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. - MongoDB, MySQL, MariaDB, PostgreSQL, SQLite - [typeorm/typeorm](https://github.com/typeorm/typeorm) - ORM for TypeScript and JavaScript - MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL - NodeJS, Browser, Ionic, Cordova and Electron - [sequelize/sequelize](https://github.com/sequelize/sequelize) - An easy-to-use multi SQL dialect ORM for Node.js - Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server. - [Vincit/objection.js](https://github.com/Vincit/objection.js) - An SQL-friendly ORM for Node.js built on knex. - PostgreSQL, MySQL, SQLite3 - [knex/knex](https://github.com/knex/knex) - A query builder designed to be flexible, portable, and fun to use. - PostgreSQL, MySQL, SQLite3