36.4k

Typeorm

TypeORM is an advanced ORM for TypeScript and JavaScript that provides support for major SQL databases including MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, and WebSQL. It enables developers to work with databases in both server-side (Node.js) and client-side environments, offering a seamless experience in browsers, Ionic, Cordova, and Electron platforms.

Typeorm is built in TypeScript, distributed under the MIT License, 36.4k GitHub stars from 100 contributors, latest release 0.3.28.

When to use Typeorm

Typeorm is listed here as a Database project. The directory calls out Supports multiple SQL databases, Works with TypeScript and JavaScript, Compatible with Node.js and browser environments as capabilities associated with it.

Other recorded traits for Typeorm include Data mapping and schema migrations, Active record and data mapper patterns, Integration with modern frameworks.

Besides Database, this page also files Typeorm under Development, TypeScript, JavaScript.

Typeorm compared with

Records in this directory name Prisma, Sequelize, Objection.js, Bookshelf.js as products people compare with Typeorm. That list is editorial metadata, not a claim that Typeorm replaces each of them.

Open-source projects that mention Typeorm are collected on a separate alternatives page.

What the Typeorm stats reflect

GitHub currently shows 36.4k GitHub stars, about 100 contributors, 6.5k forks, 527 open issues, latest tracked release 0.3.28. Star and activity counts here are a snapshot used as a proxy for community adoption, not a quality score.

Stats refreshed

Language
TypeScript
Latest Release
0.3.28
License
MIT License

Our Newsletter

Get new Database tools right in your inbox

Get short emails with useful database projects, releases, and repos worth watching.


Key features of Typeorm

  • Supports multiple SQL databases
  • Works with TypeScript and JavaScript
  • Compatible with Node.js and browser environments
  • Data mapping and schema migrations
  • Active record and data mapper patterns
  • Integration with modern frameworks

Recorded alternatives to Typeorm

See open-source alternatives to Typeorm

Typeorm on GitHub

Stars
36.4k
Contributors
100
Open Issues
527
Forks
6.5k

Frequently asked questions

What is Typeorm?

TypeORM is an advanced ORM for TypeScript and JavaScript that provides support for major SQL databases including MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, and WebSQL. It enables developers to work with databases in both server-side (Node.js) and client-side environments, offering a seamless experience in browsers, Ionic, Cordova, and Electron platforms. This directory highlights Supports multiple SQL databases, Works with TypeScript and JavaScript, Compatible with Node.js and browser environments.

Is Typeorm free to use?

Typeorm is published as open source under the MIT License. The directory lists Supports multiple SQL databases, Works with TypeScript and JavaScript, Compatible with Node.js and browser environments among its recorded capabilities.

What language is Typeorm written in, and what is the latest release?

Typeorm is written primarily in TypeScript. The latest release tracked on this page is 0.3.28.

How widely is Typeorm used on GitHub?

Typeorm has about 36.4k GitHub stars across about 100 contributors. It also has about 6.5k forks. Those counts are a snapshot of community attention, not a ranking of quality.

What do people compare Typeorm with?

This directory records Prisma, Sequelize, Objection.js, Bookshelf.js as comparison points for Typeorm. A longer list of open-source projects that mention Typeorm is at https://www.open-source-tools.com/alternatives/typeorm.