Grist
Released under Apache-2.0, Grist provides versatile data management platform combining spreadsheet simplicity on self-hosted infrastructure.
Overview
Grist is the evolution of spreadsheets. Grist is a relational spreadsheet-database that empowers you to organize your data, your way. Get started with a free trial. The project has 11K+ GitHub stars and is licensed under Apache-2.0.
Key Features
Source: GitHub README
- Columns work like they do in databases: they are named, and they hold one kind of data.
- Columns can be filled by formula, spreadsheet-style, with automatic updates when referenced cells change.
- Python formulas.
- Full Python syntax is supported, including the standard library.
- Many Excel functions also available.
- An AI Formula Assistant specifically tuned for formula generation (works with OpenAI, Llama, and many other models via OpenRouter or any OpenAI-compatible endpoint).
- A formula timer for diagnosing slow formulas.
- A portable, self-contained format.
- Based on SQLite, the most widely deployed database engine.
- Any tool that can read SQLite can read numeric and text data from a Grist file.
Getting Started
Source: GitHub README
The default Docker image is gristlabs/grist. This contains all of
the standard Grist functionality, as well as extra source-available
code for enterprise customers taken from the
grist-ee repository. This
extra code is not under a free or open source license. By default,
however, the code from the grist-ee repository is completely inert
and inactive. This code becomes active only when enabled from the
administrator panel.
If you would rather use an image that contains exclusively free and o
Normalized Features
Source: tool-features-normalized.json
docker, plugins, postgresql, redis, rest api, sqlite, sso, webhooks.
Deploy
Features
Authentication & Access
- Single Sign-On (SSO)
Integrations & APIs
- Plugin / Extension System
- REST API
- Webhooks
Category
Replaces
Compare Grist
Related Databases & Data Tools Tools
View all 122 →Supabase
99KThe open-source Firebase alternative — Postgres database, Auth, instant APIs, Realtime subscriptions, Edge Functions, Storage, and Vector embeddings.
Prometheus
63KAn open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.
NocoDB
62KTurn your existing database into a collaborative spreadsheet interface — without moving a single row of data.
Meilisearch
56KLightning-fast, typo-tolerant search engine with an intuitive API. Drop-in replacement for Algolia that you can self-host for free.
DBeaver
49KFree universal database management tool for developers, DBAs, and analysts. Supports 100+ databases including PostgreSQL, MySQL, SQLite, MongoDB, and more.
Milvus
43KMilvus is a high-performance open-source vector database built for AI applications, supporting billion-scale similarity search with sub-second latency.