Open-source relational spreadsheet-database with Python formulas, granular permissions and self-hosting Grist is a relational spreadsheet-database: a familiar grid on the surface with a real database underneath, built around linked tables, custom views and Python formulas.
