ToolScout.

TypeORM

TypeORM is an Object Relational Mapper (ORM) that can run in various JavaScript environments like Node.js, browsers, and mobile applications.

Compare

Our verdict

Who it's for

Code with confidence and query with power using this flexible ORM for TypeScript and JavaScript.

Pros

  • +Offers flexibility with two popular ORM patterns (DataMapper and ActiveRecord).
  • +Provides strong type safety due to its TypeScript-first design.
  • +Supports a wide range of databases, increasing versatility.
  • +Simplifies complex query building and database schema management.
  • +Works across many JavaScript environments, from backend to mobile.

Key features

  • ✓DataMapper pattern support
  • ✓ActiveRecord pattern support
  • ✓TypeScript-first development
  • ✓Multi-database support (MySQL, PostgreSQL, MongoDB, etc.)
  • ✓Powerful QueryBuilder with joins, pagination, and caching
  • ✓Database migrations with automatic generation
  • ✓Cross-platform compatibility (Node.js, Browser, Mobile, Electron)

Pricing

No public pricing plans recorded.

Alternatives & comparisons

More in Developer Tools

All →