TypeORM
TypeORM is an Object Relational Mapper (ORM) that can run in various JavaScript environments like Node.js, browsers, and mobile applications.
Free tierVisit site ↗
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.