typeorm/typeorm
# TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.
$ git clone https://github.com/typeorm/typeorm.git
Also indexed as
stars
36,601
forks
6,646
language
TypeScript
license
MIT License
What is typeorm/typeorm?
TypeORM is an Object-Relational Mapping (ORM) library for Node.js that lets you interact with databases using TypeScript or JavaScript objects instead of writing raw SQL queries. It supports multiple database systems including PostgreSQL, MySQL, SQLite, SQL Server, Oracle, and others, and provides both Active Record and Data Mapper patterns for organizing your database code. Developers use TypeORM to reduce boilerplate, maintain type safety with TypeScript, and handle common database tasks like migrations, relationships, and query building more efficiently.
Links
Topics
Activity
574 open issues · last updated Jul 21, 2026