typeormv1.1.1, 1 Sept 2026
Data-Mapper ORM for TypeScript and ES2023+. Supports MySQL/MariaDB, PostgreSQL, MS SQL Server, Oracle, SAP HANA, SQLite, MongoDB databases.
$ npm install typeorm| Metric | drizzle-orm | typeorm | Difference |
|---|---|---|---|
| Weekly downloads | 16,294,656 | 3,557,322 | drizzle-orm 4.6x higher |
| 12-month download growth | +710% | +55% | drizzle-orm +655 pts |
| Gzip size | - | - | - |
| Minified size | - | - | - |
| Dependencies | 0 | 10 | typeorm 10 more |
| Unpacked size | 10.0 MB | 20.7 MB | drizzle-orm 2.1x smaller |
| Latest release | 0.45.3, 21 Sept 2026 | 1.1.1, 1 Sept 2026 | drizzle-orm 20 days more recent |
| Releases, last 12 months | 6 | 7 | typeorm 1 more |
| First published | 9 Sept 2021 | 19 Apr 2016 | typeorm 5.4 years earlier |
| GitHub stars | 35,891 | 36,658 | typeorm +2% |
| Open issues | 1,378 | 450 | drizzle-orm 928 more |
| Open pull requests | 688 | 221 | drizzle-orm 467 more |
| Contributors | - | - | - |
| Commits, last 52 weeks | 67 | 476 | typeorm 7.1x higher |
| TypeScript types | Bundled | Bundled | Same |
| Module format | ESM + CommonJS | ESM + CommonJS | Same |
| Runtimes | - | - | - |
| License | Apache-2.0 | MIT | Differs |
Green marks the smaller size or the more recent release. Bold marks the higher count, with no judgement implied. Sizes are for the whole package per Bundlephobia. Growth compares the average of the last 4 weeks with the first 4 weeks of the 52-week series.
drizzle-orm16.3m latest weektypeorm3.6m latest week
Week of 23 Sept 2025Week of 15 Sept 2026
drizzle-orm
Major versions
- 0.9.09 Sept 2021
Last 5 releases
- 0.45.321 Sept 2026
- 0.45.227 Mar 2026
- 0.45.110 Dec 2025
- 0.45.04 Dec 2025
- 0.44.723 Oct 2025
210 releases in total, 6 in the last 12 months
typeorm
Major versions
- 0.0.119 Apr 2016
- 1.0.019 May 2026
Last 5 releases
- 1.1.11 Sept 2026
- 0.3.3113 Jul 2026
- 1.1.013 Jul 2026
- 1.0.019 May 2026
- 0.3.3018 May 2026
114 releases in total, 7 in the last 12 months
drizzle-orm
-
typeorm
-
drizzle-orm
-
typeorm
-
- Need no runtime dependenciesdrizzle-orm (drizzle-orm has 0, typeorm has 10)
- Module formatBoth ESM + CommonJS
- Need TypeScript types in the package itselfBoth
- Node.js version requirementdrizzle-orm: none declared; typeorm: ^20.19.0 || ^22.13.0 || >=24.11.0 (engines field in package.json)
- Need the more recent releasedrizzle-orm (0.45.3 on 21 Sept 2026 vs 1.1.1 on 1 Sept 2026)
- Higher weekly npm downloadsdrizzle-orm (16.3m vs 3.6m)
- Licensedrizzle-orm: Apache-2.0; typeorm: MIT
Each line is generated from the data above.
- drizzle-orm vs sequelize-typescriptNo search data
- drizzle-orm vs sequelizeNo search data
- drizzle-orm vs @typegoose/typegooseNo search data
- kysely vs typeormNo search data
- @prisma/client vs typeormNo search data
drizzle-orm: drizzle-orm npm registry, drizzle-orm npm downloads, drizzle-orm GitHub, drizzle-orm jsDelivr. Data fetched 25 Sept 2026.
typeorm: typeorm npm registry, typeorm npm downloads, typeorm GitHub, typeorm jsDelivr. Data fetched 25 Sept 2026.
Indexability: Indexed.