Repolode
gristlabs

gristlabs/grist-core

Grist es una hoja de cálculo relacional que puedes alojar por tu cuenta y que combina fórmulas de hoja de cálculo con columnas tipadas al estilo de una base de datos.

Alternativa open source a:AirtableGoogle SheetsMicrosoft Excel

Estrellas
11,982
Forks
679
Issues abiertos
753
Último commit
hace 7 horas

¿Qué es?

Grist es una hoja de cálculo relacional: las columnas tienen nombre y contienen un solo tipo de dato, como en una base de datos, pero se pueden rellenar con fórmulas al estilo de una hoja de cálculo que se actualizan automáticamente cuando cambian las celdas a las que hacen referencia. El repositorio grist-core es la versión Community del servidor, que puedes ejecutar con Docker o compilar desde el código fuente para alojar hojas de cálculo en tu propia infraestructura.

Los documentos se guardan como archivos SQLite, por lo que cualquier herramienta que lea SQLite puede acceder a los datos numéricos y de texto. Las fórmulas se escriben en Python y también hay muchas funciones de Excel disponibles. Entre las funciones integradas se incluyen columnas de referencia y de referencia bidireccional, listas de opciones, archivos adjuntos, formato condicional, gráficos, widgets de tarjetas y calendarios, tablas de resumen, formularios nativos, importaciones incrementales desde CSV y Airtable, una REST API y webhooks salientes configurables.

El control de acceso abarca el uso compartido de documentos, espacios de trabajo y sitios, además de reglas para filas, columnas y tablas individuales. Las opciones de inicio de sesión incluyen el acceso con getgrist.com, la autenticación reenviada y OIDC o SAML mediante la versión completa. Grist también incluye grist-desktop y grist-static para uso local y en sitios web estáticos, así como un AI Formula Assistant que puede usar modelos de OpenAI u OpenRouter.

Funciones clave

  • 01Las columnas tienen nombre y tipo, y combinan la estructura de una base de datos con fórmulas al estilo de una hoja de cálculo.
  • 02Las fórmulas se escriben en Python e incluyen muchas funciones de Excel.
  • 03Los documentos se guardan como archivos SQLite que pueden leer otras herramientas.
  • 04Admite referencias, listas de opciones, archivos adjuntos y celdas de texto Markdown.
  • 05Incluye gráficos, widgets de tarjetas y calendarios, tablas de resumen y formularios nativos.
  • 06Ofrece una REST API, importación y exportación de CSV y Excel, y webhooks configurables.

Casos de uso

  • Llevar un control de datos empresariales, como facturas, inventario o nóminas, en una hoja de cálculo alojada por cuenta propia.
  • Sustituir una base de datos al estilo de Airtable y mantener los datos en tu propio servidor.
  • Crear paneles y formularios internos para un equipo en una intranet.
  • Publicar vistas de solo lectura de hojas de cálculo en un sitio web con grist-static.

Inicio rápido

  1. 1

    Sigue las instrucciones de configuración de Docker descritas en la sección «Using Grist» del README

Antes de usarlo

  • Algunas funciones, como el almacenamiento de Azure, la transmisión de registros de auditoría y Grist Assistant, solo están disponibles en la edición completa, no en grist-core.
  • Varias funciones avanzadas, como el aislamiento mediante gVisor, solo están disponibles en Linux o con Docker.

Temas

Preguntas frecuentes

¿Qué es grist-core?
Grist es una hoja de cálculo relacional que puedes alojar por tu cuenta y que combina fórmulas de hoja de cálculo con columnas tipadas al estilo de una base de datos. Grist es una hoja de cálculo relacional: las columnas tienen nombre y contienen un solo tipo de dato, como en una base de datos, pero se pueden rellenar con fórmulas al estilo de una hoja de cálculo que se actualizan automáticamente cuando cambian las celdas a las que hacen referencia. El repositorio grist-core es la versión Community del servidor, que puedes ejecutar con Docker o compilar desde el código fuente para alojar hojas de cálculo en tu propia infraestructura.
¿grist-core es gratuito? ¿Qué licencia tiene?
grist-core es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿grist-core sigue mantenido?
Mantenimiento activo. El último commit de grist-core fue el 20 oct 2026.
¿Para qué puedo usar grist-core?
Llevar un control de datos empresariales, como facturas, inventario o nóminas, en una hoja de cálculo alojada por cuenta propia. Sustituir una base de datos al estilo de Airtable y mantener los datos en tu propio servidor. Crear paneles y formularios internos para un equipo en una intranet. Publicar vistas de solo lectura de hojas de cálculo en un sitio web con grist-static.
¿Cómo se instala grist-core?
Sigue las instrucciones de configuración de Docker descritas en la sección «Using Grist» del README
¿Dónde consigo grist-core?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/gristlabs/grist-core

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados