Logo Finddevtools

Find Dev Tools

List of Developer tools

What is TypeORM ?

TypeORM is an ORM that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, and Electron platforms and can be used with TypeScript and JavaScript (ES5, ES6, ES7, ES8).

🛠 TypeORM's Features

What can developer do with TypeORM

  • Supports both DataMapper and ActiveRecord (your choice).
  • Entities and columns.
  • Database-specific column types.
  • Entity manager.
  • Repositories and custom repositories.
  • Clean object relational model.
  • Associations (relations).
  • Eager and lazy relations.
  • Uni-directional, bi-directional and self-referenced relations.
  • Supports multiple inheritance patterns.
  • Cascades.
  • Indices.
  • Transactions.
  • Migrations and automatic migrations generation.
  • Connection pooling.
  • Replication.
  • Using multiple database instances.
  • Working with multiple databases types.
  • Cross-database and cross-schema queries.
  • Elegant-syntax, flexible and powerful QueryBuilder.
  • Left and inner joins.
  • Proper pagination for queries using joins.
  • Query caching.
  • Streaming raw results.
  • Logging.
  • Listeners and subscribers (hooks).
  • Supports closure table pattern.
  • Schema declaration in models or separate configuration files.
  • Supports MySQL / MariaDB / Postgres / CockroachDB / SQLite / Microsoft SQL Server / Oracle / SAP Hana / sql.js.
  • Supports MongoDB NoSQL database.
  • Works in NodeJS / Browser / Ionic / Cordova / React Native / NativeScript / Expo / Electron platforms.
  • TypeScript and JavaScript support.
  • ESM and CommonJS support.
  • Produced code is performant, flexible, clean and maintainable.
  • Follows all possible best practices.
  • CLI.

💰 TypeORM's Pricing

How much does TypeORM cost?

Open source and free

Disclaimer: Last updated is 3 weeks ago. Always refer to https://typeorm.io for TypeORM updates.

🪐 Compare TypeORM alternative

logo TypeORM

Alternatives Website

📝 Listed by: Izzan_Rasyid 3 weeks ago

🔨 Suggest edit to this page

Top tools list:

  • Best Hosting Tool
  • Best Database Tool
  • Best Learning resouces for developer
  • Best React JS Tools
  • Best Coding Tools
  • Best API Tools
  • Best Testing Tools
  • List of Hosting Frontend Platform
  • List of Hosting Backend Platform
  • List of Database Service Platform
  • List of Serverless Platform
  • Top Comparing Page:

  • Compare best Hosting Frontend Platform
  • Compare best Hosting Backend Platform
  • Compare best Database Service Platform
  • Compare best Serverless Platform
  • Compare best Platform as a Service
  • Compare best Backend as a Service
  • Compare best CDN Platform
  • Compare best Artificial Intelligence
  • Compare best UI Components
  • Top Alternative tool

  • Alternative to Heroku
  • Alternative to MongoDB
  • Alternative to Vercel
  • Alternative to Netlify
  • Alternative to Algolia
  • Alternative to Fly server
  • Alternative to Google Colab
  • Alternative to Railway
  • Alternative to Retool
  • Info

  • Free for developer
  • Articles
  • Twitter
  • About
  • Log
  • Question/Feedback