← All projects

hypersheet

"Easy Scalable Hierarchical Spreadsheets" - a 2016 experiment in composing spreadsheets hierarchically.

Hypersheet was a January-2016 experiment in "easy scalable hierarchical spreadsheets" - the hypothesis that spreadsheets should compose hierarchically (sheets within cells, nested groupings) rather than as flat grids. Small in scope: the model layer is essentially a single Sheet.

The more interesting part may be that the codebase was an early-adopter Relay/GraphQL build: forked directly off Facebook's Relay Starter Kit weeks after open-source release, with Relay still at 0.6 and GraphQL at 0.4. Full stack in a tiny repo - Express + express-graphql server, React 0.14 + fixed-data-table client, Sequelize over Postgres, and the Babel 6 / Webpack 1 pipeline of the era.