All open source
Open SourceDatabase35k

TypeORM

Mature ORM for TypeScript and JavaScript with Active Record and Data Mapper.

TypeORM is an open-source ORM for TypeScript and JavaScript that supports both the Active Record and Data Mapper patterns and runs on Node.js, browsers, and other JS runtimes. It provides entity decorators, migrations, relations, and a query builder across PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, and more. It is notable as one of the longest-standing and most widely used TypeScript ORMs, including as the default ORM in NestJS projects.

Repository

typeorm/typeorm

Language

TypeScript

What you'd build with it

  • Model relational data with decorator-based entities in a TypeScript backend or NestJS app
  • Manage schema migrations and relations across multiple SQL databases from one codebase
  • Build complex queries with a typed query builder for an AI-powered API service

Tags

ormtypescriptsqlnodejs