MySheet

📝 Unsaved Draft · the spreadsheet-native MySQL · a project of the SNCF

The relational store, MySQL flavour — simple, ubiquitous, on a tab.

View on GitHub →

What it is

Tabs-as-tables with SQL via QUERY(), positioned as the lightweight, ubiquitous SQL engine. Speaks the MySQL dialect through the SheetWire gateway so mysql clients connect to a spreadsheet.

Features

🐬

Familiar SQL

Tabs as tables; QUERY() for SELECT/GROUP BY.

🔌

mysql client

Connect via SheetWire.

🪶

Lightweight

No server to run — the sheet is the server.

MySheet vs MySQL

The honest comparison — in our favor, obviously.

 MySheet 💩MySQL
Query languageSQL (via QUERY)SQL
Transactions/ACIDNoYes
FootprintA tabmysqld
Spreadsheet-native

Disclaimer: an enterprise-grade joke. Do not run production on a spreadsheet. (If you do, please film it.)

Get it

Apache-2.0. Part of the Sheet-Native Computing Foundation.