← Back to libraries

typeorm

Active

typeorm / typeorm

TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.

Stars

36.7K

Forks

6.7K

NPM Downloads

-

Bundle (gzip)

-

OtherReact NativeMITactive-recordcockroachdbdata-mapperdatabasehacktoberfestjavascriptmariadbmysqlormpostgresqlsqlitesqlservertypeormtypescript

Recent Releases

1.1.2 — 1.1.2

What's Changed chore: update dependencies to minor versions by @alumni in https://github.com/typeorm/typeorm/pull/12821 fix(metadata-builder): keep the STI discriminator index on entities with em

Oct 8, 2026

1.1.1 — 1.1.1

What's Changed fix(version-utils): compare versions of unequal length correctly by @ix1osbek in https://github.com/typeorm/typeorm/pull/12668 fix(schema): default many-to-many inverse foreign key

Sep 1, 2026

0.3.31 — 0.3.31

Bug Fixes - cache: release query runner on error in storeInCache (12545(https://github.com/typeorm/typeorm/issues/12545)) (a84b9b3(https://github.com/typeorm/typeorm/commit/a84b9b3d39c44cc0e5809

Jul 13, 2026

1.1.0 — 1.1.0

What's Changed chore(legacy-naming-strategies): bump to 1.0.0 by @michaelbromley in https://github.com/typeorm/typeorm/pull/12518 docs(blog): create v1 post by @naorpeled in https://github.com/ty

Jul 13, 2026

1.0.0 — 1.0.0

Major

TypeORM v1.0 is here! 🥳 > 👉 For a structured walk-through of the changes in v1.0 — breaking changes, new features, security fixes, and the upgrade path from 0.3.x — see the v1.0 Release Notes(ht

May 19, 2026

0.3.30 — 0.3.30

What's Changed fix: scope invalidWhereValuesBehavior to high-level abstractions only by @naorpeled in https://github.com/typeorm/typeorm/pull/11878 fix: scope computed-columns join to correct tab

May 18, 2026

0.3.29 — 0.3.29

What's Changed fix: fix up aggregate methods ambiguous column by @Cprakhar in https://github.com/typeorm/typeorm/pull/11822 fix: prevent eager-loaded entities from overwriting manual relations by

May 8, 2026