Alternativa open source e auto-hospedável ao Airtable que transforma bancos de dados SQL, como PostgreSQL, MySQL e SQLite, em uma interface de planilha com APIs geradas automaticamente.
mathesar-foundation/mathesar
Uma interface web no estilo de planilha para visualizar, editar, consultar e compartilhar dados em bancos PostgreSQL hospedados por você.
Alternativa open source a:Airtable
- Estrelas
- 5,169
- Forks
- 489
- Issues abertas
- 316
- Último commit
- ontem
O que é?
Mathesar é uma aplicação web que você hospeda por conta própria e que oferece uma forma de trabalhar com dados do PostgreSQL no estilo de uma planilha, sem precisar escrever SQL. Ela se conecta diretamente a bancos de dados, schemas e tabelas PostgreSQL existentes, em vez de manter uma camada de dados separada. Assim, os dados continuam na sua própria instância do Postgres.
Os usuários podem criar e editar tabelas, filtrar, ordenar e agrupar registros, além de relacionar tabelas por meio de chaves estrangeiras, que a interface apresenta como relacionamentos. Com o Data Explorer, é possível criar consultas sem saber SQL ou fazer joins. Já os Forms podem coletar respostas de qualquer pessoa por meio de um link compartilhável, salvando cada uma como um novo registro.
O acesso é controlado pelos roles e privilégios existentes no Postgres, então as permissões definidas no banco de dados também se aplicam no Mathesar. O projeto é instalado com Docker e distribuído sob a licença GPL-3.0.
Recursos principais
- 01Visualizar, criar, editar e excluir registros de tabelas em uma interface no estilo de planilha
- 02Criar consultas com o construtor de consultas Data Explorer, sem precisar saber SQL
- 03Usar formulários públicos com links compartilháveis que salvam as respostas como registros
- 04Controlar o acesso usando roles e privilégios existentes no Postgres
- 05Importar e exportar dados, além de mover colunas entre tabelas
- 06Instalar com Docker e usar com bancos de dados Postgres existentes
Casos de uso
- Permitir que pessoas sem conhecimentos técnicos editem com segurança um banco de dados Postgres de produção
- Substituir uma planilha no estilo do Airtable mantendo os dados no seu próprio servidor
- Coletar dados de pessoas externas por meio de um formulário compartilhado que grava as respostas em uma tabela do banco de dados
- Explorar dados relacionais em tabelas vinculadas sem escrever joins
Início rápido
- 1
Siga as instruções de instalação na documentação oficial do Mathesar para implantá-lo no seu servidor
- 2
Ou inscreva-se no Mathesar Cloud, que oferece um plano gratuito e não requer instalação
Antes de usar
- O README informa que o projeto está em beta pública e ainda não é amplamente usado em produção.
- Ele é licenciado sob a GPL-3.0, uma licença copyleft que exige que trabalhos derivados sejam distribuídos sob os mesmos termos.
- Ele funciona apenas com bancos de dados PostgreSQL e exige que você o hospede por conta própria ou use o serviço na nuvem.
Em coleções
Tópicos
Perguntas frequentes
- O que é mathesar?
- Uma interface web no estilo de planilha para visualizar, editar, consultar e compartilhar dados em bancos PostgreSQL hospedados por você. Mathesar é uma aplicação web que você hospeda por conta própria e que oferece uma forma de trabalhar com dados do PostgreSQL no estilo de uma planilha, sem precisar escrever SQL. Ela se conecta diretamente a bancos de dados, schemas e tabelas PostgreSQL existentes, em vez de manter uma camada de dados separada. Assim, os dados continuam na sua própria instância do Postgres.
- mathesar é gratuito? Qual é a licença?
- mathesar é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- mathesar ainda é mantido?
- Manutenção ativa. O último commit de mathesar foi em 5 de nov. de 2026.
- Para que posso usar mathesar?
- Permitir que pessoas sem conhecimentos técnicos editem com segurança um banco de dados Postgres de produção Substituir uma planilha no estilo do Airtable mantendo os dados no seu próprio servidor Coletar dados de pessoas externas por meio de um formulário compartilhado que grava as respostas em uma tabela do banco de dados Explorar dados relacionais em tabelas vinculadas sem escrever joins
- Como instalar mathesar?
- Siga as instruções de instalação na documentação oficial do Mathesar para implantá-lo no seu servidor Ou inscreva-se no Mathesar Cloud, que oferece um plano gratuito e não requer instalação
- Onde consigo mathesar?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mathesar-foundation/mathesar
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Planilha com IA para empresas: interface de planilha sobre PostgreSQL real, com chat de IA, automações de fluxo de trabalho e criação de apps.
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.
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.
Fork do Directus 9 mantido de forma independente sob GPLv3, que adiciona uma API REST e GraphQL e um estúdio de administração no-code a bancos de dados SQL existentes.
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.