Skip to content
Dev Tools Library

TypeORM

ORM with decorators for TypeScript and JavaScript.

LibraryOpen source

ORM that maps classes and decorators to tables, with support for several databases, migrations and the Active Record and Data Mapper patterns.

When to use

In projects (such as NestJS) that already use decorators and the entity pattern.

When to avoid

In new projects that prioritize strong types and transparent SQL; there are more modern options.

Alternatives

They do a similar job. Compare before choosing.

  • TypeScript ORM with a declarative schema.

    LibraryOpen source★ 47.7K
  • Lightweight TypeScript ORM, close to SQL.

    LibraryOpen source★ 36.2K

From the same area, with a close purpose.

  • SQL query builder with strong TypeScript types.

    LibraryOpen source★ 14.3K
  • Python's standard ORM and SQL toolkit.

    LibraryOpen source★ 12.3K