Google Spreadsheet ORM

JSON →
library 1.0.3 ·javascript
verified Jun 5, 2026

A lightweight Node.js ORM library for Google Sheets that follows the data-mapper pattern, providing strict TypeScript typing and CRUD operations including batch operations. Current version is 1.0.3, released on npm with TypeScript type definitions. It supports multiple authentication methods (GoogleAuth, direct sheet clients), automatic load balancing across multiple auth clients with quota retries, and optional caching (in-memory or custom providers) with automatic cache invalidation on write operations. Differentiators: ORM-style interface with typed models, batch operations support, and built-in caching vs raw Google Sheets API.