Plataforma no-code open source para criar bancos de dados, apps, automações e agentes de IA, hospedável por conta própria como alternativa ao Airtable.
gristlabs/grist-core
Grist é uma planilha relacional que pode ser hospedada por você e combina fórmulas de planilha com colunas tipadas no estilo de banco de dados.
Alternativa open source a:Airtable
Google Sheets
Microsoft Excel
- Estrelas
- 11,982
- Forks
- 679
- Issues abertas
- 753
- Último commit
- há 8 horas
O que é?
Grist é uma planilha relacional: as colunas têm nomes e armazenam um tipo de dado, como em um banco de dados, mas podem ser preenchidas com fórmulas no estilo de planilha, que são atualizadas automaticamente quando as células referenciadas mudam. O repositório grist-core é o servidor da edição Community, que pode ser executado com Docker ou compilado a partir do código-fonte para hospedar planilhas na sua própria infraestrutura.
Os documentos são armazenados como arquivos SQLite, então qualquer ferramenta que leia SQLite pode acessar os dados numéricos e de texto. As fórmulas são escritas em Python, e muitas funções do Excel também estão disponíveis. Os recursos integrados incluem colunas de referência e de referência bidirecional, listas de opções, anexos, formatação condicional, gráficos, widgets de cartões e calendário, tabelas de resumo, formulários nativos, importações incrementais de CSV e Airtable, uma REST API e webhooks de saída configuráveis.
O controle de acesso abrange o compartilhamento de documentos, espaços de trabalho e sites, além de regras para linhas, colunas e tabelas individuais. As opções de login incluem autenticação pelo getgrist.com, autenticação encaminhada e OIDC ou SAML por meio da edição completa. O Grist também oferece o grist-desktop e o grist-static para uso local e em sites estáticos, além de um AI Formula Assistant que pode usar modelos da OpenAI ou do OpenRouter.
Recursos principais
- 01As colunas têm nomes e tipos definidos, combinando a estrutura de um banco de dados com fórmulas no estilo de planilha.
- 02As fórmulas são escritas em Python e incluem muitas funções do Excel.
- 03Os documentos são armazenados como arquivos SQLite, que podem ser lidos por outras ferramentas.
- 04Oferece referências, listas de opções, anexos e células de texto em Markdown.
- 05Inclui gráficos, widgets de cartões e calendário, tabelas de resumo e formulários nativos.
- 06Oferece uma REST API, importação e exportação de CSV e Excel e webhooks configuráveis.
Casos de uso
- Acompanhar dados empresariais, como faturas, estoque ou folha de pagamento, em uma planilha hospedada por você.
- Substituir uma base no estilo Airtable e manter os dados no seu próprio servidor.
- Criar painéis internos e formulários para uma equipe em uma intranet.
- Publicar visualizações de planilhas somente para leitura em um site com grist-static.
Início rápido
- 1
Siga as instruções de configuração do Docker descritas na seção "Using Grist" do README
Antes de usar
- Alguns recursos, como o armazenamento do Azure, o streaming de logs de auditoria e o Grist Assistant, estão disponíveis apenas na edição completa, não no grist-core.
- Vários recursos avançados, incluindo o isolamento em sandbox com gVisor, estão disponíveis apenas no Linux ou com Docker.
Tópicos
Perguntas frequentes
- O que é grist-core?
- Grist é uma planilha relacional que pode ser hospedada por você e combina fórmulas de planilha com colunas tipadas no estilo de banco de dados. Grist é uma planilha relacional: as colunas têm nomes e armazenam um tipo de dado, como em um banco de dados, mas podem ser preenchidas com fórmulas no estilo de planilha, que são atualizadas automaticamente quando as células referenciadas mudam. O repositório grist-core é o servidor da edição Community, que pode ser executado com Docker ou compilado a partir do código-fonte para hospedar planilhas na sua própria infraestrutura.
- grist-core é gratuito? Qual é a licença?
- grist-core é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- grist-core ainda é mantido?
- Manutenção ativa. O último commit de grist-core foi em 20 de out. de 2026.
- Para que posso usar grist-core?
- Acompanhar dados empresariais, como faturas, estoque ou folha de pagamento, em uma planilha hospedada por você. Substituir uma base no estilo Airtable e manter os dados no seu próprio servidor. Criar painéis internos e formulários para uma equipe em uma intranet. Publicar visualizações de planilhas somente para leitura em um site com grist-static.
- Como instalar grist-core?
- Siga as instruções de configuração do Docker descritas na seção "Using Grist" do README
- Onde consigo grist-core?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gristlabs/grist-core
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Monitor de páginas da web auto-hospedado que avisa pelo Discord, e-mail, Slack, Telegram, webhooks e outros canais quando há mudanças.
Um dashboard pessoal auto-hospedável para homelabs, com verificações de status, widgets, temas, pacotes de ícones e editor de configuração na interface.
Plataforma low-code auto-hospedável e orientada a API, que funciona como uma planilha-banco de dados colaborativa e se apresenta como alternativa ao Airtable.
Rastreador de treinos, nutrição e peso corporal, open source e auto-hospedado, feito com Django, com REST API e apps móveis complementares.
Plataforma de sinalização digital open source que transforma telas conectadas a Raspberry Pi e PCs em displays de conteúdo gerenciados.