Skip to content

Technical docs#

This section is for developers and system administrators. It covers connecting external services to Grist, extending Grist with custom widgets, and installing and configuring a self-hosted Grist instance.

Building integrations#

Grist has a REST API for reading and modifying documents, workspaces, and team sites programmatically, with client libraries available in several languages and an interactive API Console.

You can react to data changes in real time using webhooks, connect Grist to thousands of other apps through integrator platforms like Zapier, n8n, and Make, or embed live Grist views directly into your website. The Custom Widget API lets you create entirely new widget types that interact with Grist documents.

Self-hosted Grist#

Grist can be installed on your own infrastructure using Docker. The self-hosted section covers installation, storage, the admin panel, authentication (OIDC, SAML, and other methods), and more.

The free Community Edition is fully functional for many use cases. The full version of Grist adds Enterprise features for organizations that need tighter security, compliance, and operational control, including audit logging with streaming to SIEM systems, admin controls for managing users and resources, cloud storage integration (Azure, S3), email notifications, and an AI assistant configurable with your own AI provider.