#50
B+
Rank #111
Grist
Spreadsheet-database hybrid (similar to Airtable) that combines familiar spreadsheet UX with a relational data model underneath. Each document is its own SQLite file with formula and API support.
69.8
/ 100
β Full Stack
Node.js/TypeScript backend with a per-document SQLite database model (with versioned snapshots), a React-based grid UI, and a Python sandbox for formula evaluation.
π Scaling Analysis
Scales well for many independent documents since each is its own isolated SQLite file, but very large single documents (huge tables) hit SQLite's single-writer limits, and there's no built-in sharding for one document across nodes.
π Running on Nexlayer
Single app pod with a persistent volume for the per-document SQLite files is sufficient for most teams; no separate DB pod is required unless using Grist's optional home-database Postgres mode. Mirror the Node image via mirror.gcr.io.