This sounds like a fun experiment but it looks very far from something I can actually use in development to test against: https://github.com/neumino/reqlite/blob/master/lib/range.js#... https://github.com/neumino/reqlite/blob/master/lib/range.js#... https://github.com/neumino/reqlite/blob/master/lib/group.js#... https://github.com/neumino/reqlite/blob/master/lib/maxval.js... https://github.com/neumino/reqlite/blob/master/lib/table.js#... https://github.com/neumino/reqlite/blob/master/lib/table.js#... and so on