Skip to content

Open Sheets ORMA Prisma-inspired, type-safe ORM for Google Sheets.

A TypeScript/JavaScript library that turns any Google Spreadsheet into a queryable database with schema validation, type coercion, and a developer-friendly API.

A quick gotcha for the purists

Yes, this is technically clickbait. There's no relational database here, so "ORM" is a stretch. An "Object Sheet Mapper" (OSM) would be more accurate — but let's be honest, nobody would know what that means. We went with ORM because it instantly communicates the dev experience: define a schema, run queries, get typed results. Same vibes, different grid.

Released under the MIT License.