ts-datastore-orm

JSON →
library 2.0.9 ·javascript
verified Jun 4, 2026

ts-datastore-orm (v2.0.9) is a TypeScript ORM for Google Cloud Datastore (Firestore in Datastore mode). It provides strong typing, decorators for entity definition, and features like composite indexes, hooks (BeforeInsert, AfterLoad, etc.), and CRUD operations. It has zero runtime dependencies but requires @google-cloud/datastore v5+. Development is active with releases on npm. Key differentiators: type-safe, decorator-based, supports transactions, composite indexes, and lifecycle hooks, with no significant overhead vs native SDK.