{"id":"grist","name":"Grist","tagline":"Spreadsheet-database hybrid with Python formulas.","description":"Self-host the open-source core; the company is American.","website":"https://www.getgrist.com","source":"https://github.com/gristlabs/grist-core","license":"Apache-2.0","self_hostable":true,"vendor":{"id":"grist","name":"Grist Labs","country":"US","parent":null,"kind":"company","url":"https://www.getgrist.com","european":false},"needs":["database-spreadsheet"],"replaces":["airtable"],"offerings":[{"mode":"self-host","price":{"basis":"free"}},{"mode":"hosted","region":"outside","price":{"basis":"per-seat","eur_month":8}}],"resources":{"ram_mb":512,"cpu":0.5,"disk_gb":2,"basis":"small deployment: a household or a team of up to ~20 people"},"ash":"grist","kind":"software","provenance":{"source":"curated","verified":"2026-09-04"},"open_source":true,"data_classes":["customer-personal","intellectual-property"],"modes":["sh","ex"],"verdicts":{"sh":{"verdict":"green","rule":1,"reason":"You run it yourself: no data leaves your own infrastructure."},"ex":{"verdict":"red","rule":3,"reason":"Hosted outside Europe: your data sits under non-European jurisdiction."}},"upstream":{"source":"awesome-selfhosted-data","license":["Apache-2.0"],"stars":11707,"updated":"2026-09-03","platforms":["Nodejs","Python","Docker"],"tags":["Office Suites"],"archived":false,"description":"Next-generation spreadsheet with relational structure, formula-based access control, and a portable, self-contained format (alternative to Airtable)."},"needs_expanded":[{"id":"database-spreadsheet","name":"Databases & smart spreadsheets","data_classes":["customer-personal","intellectual-property"]}],"page":"/tools/grist"}