- Interface intuitiva semelhante a planilhas
- Oferece uma interface para que usuários de todos os níveis técnicos possam visualizar, editar, consultar e colaborar diretamente com dados do Postgres
- Pode ser auto-hospedado e usa os recursos nativos de controle de acesso do Postgres
Mathesar
- Mathesar é uma aplicação web que torna o trabalho com bancos de dados PostgreSQL simples e poderoso
- Permite visualizar, editar, consultar e colaborar com dados em uma interface semelhante a planilhas, sem código
- Pode ser auto-hospedado e funciona diretamente com bancos de dados, esquemas e tabelas do PostgreSQL
- É um projeto 100% open source mantido pela Mathesar Foundation
- É tão escalável quanto o Postgres e oferece suporte a dados de qualquer tamanho ou complexidade
- Pode ser integrado à infraestrutura existente com configuração mínima
- Os dados não saem do servidor, e a segurança do banco é mantida com controle de acesso baseado em papéis e permissões do Postgres
Status
- Beta pública: atualmente está em fase de beta pública
Instalação do Mathesar
- Consulte a documentação para saber como instalar o Mathesar no seu próprio servidor
Participação da comunidade
- A equipe do Mathesar está no Matrix (serviço de chat), e discute o trabalho diário na lista de e-mails e na lista de e-mails para desenvolvedores
Contribuindo com o Mathesar
- Contribuições são fortemente incentivadas, e você pode começar lendo o guia do colaborador
Recursos
- Baseado em Postgres: é possível conectar-se a um banco de dados Postgres existente ou configurar um novo
- Instalação rápida: pode ser instalado em poucos minutos usando Docker
- Controle de acesso baseado em Postgres: é possível usar papéis existentes do Postgres dentro da interface do Mathesar
- Interoperabilidade com outras ferramentas: funciona em harmonia com milhares de ferramentas do ecossistema Postgres
- Configuração do modelo de dados: crie e atualize facilmente esquemas e tabelas do Postgres
- Entrada de dados: visualize, crie, atualize e exclua registros de tabelas em uma interface semelhante a planilhas
- Filtragem, ordenação e agrupamento: divida rapidamente os dados de várias maneiras
- Construtor de consultas: crie consultas sem conhecimento de SQL ou joins
- Importação e exportação de dados: importe e exporte dados com facilidade usando o Mathesar
- Migração de esquema: transfira colunas entre tabelas com dois cliques
- Uso de recursos do Postgres: usa esquemas, chaves primárias, chaves estrangeiras, restrições e tipos de dados do Postgres
- Tipos de dados personalizados: tipos de dados personalizados para e-mail e URL, com validação no nível do banco de dados
Motivação
- Usar bancos de dados deve ser possível sem conhecimento técnico especializado ou ferramentas caras
- Mathesar é uma plataforma open source projetada para liberar todo o potencial do PostgreSQL
- É fácil de usar, interoperável e escalável, ao mesmo tempo em que oferece controle total sobre os dados
- Como organização sem fins lucrativos, trabalha para manter o Mathesar 100% open source e disponível para todos
Bugs e solução de problemas
- Se ocorrer algum problema, consulte o guia de solução de problemas
Licença
- Mathesar é open source sob a licença GPLv3 e inclui derivados de módulos open source de terceiros sob a licença MIT
1 comentários
Comentários do Hacker News
Existem muitas ferramentas, mas a maioria não oferece as funcionalidades essenciais. TablePlus, DataGrip, NocoDB, VisualDB etc. carecem de 3 recursos principais. Esta ferramenta oferece 2 deles, o que já representa uma melhoria
O líder do projeto Mathesar diz estar feliz por a ferramenta estar recebendo atenção. Está pronto para responder perguntas
A interface é excelente, mas há insatisfação com a tagline, como no Grist. Faltam recursos de manipulação de linhas e colunas, que diferenciam planilhas de tabelas
Há um comentário perguntando se há suporte a PostGIS e um mapa que mostre dados de geometria
Há a opinião de que isso será útil para usuários do Just Use Postgres. A pessoa quer saber a diferença entre Mathesar, NocoDB e Baserow. Também pergunta se o plano do Mathesar é se tornar uma alternativa open source ao Airtable
A pessoa pretende tentar instalar e diz que os recursos de permissões parecem bons. Pergunta se existe um editor SQL. Acha que é um problema se não houver nada sobre isso na documentação
Dizem que isso é parecido com o que a equipe financeira pediu. Em uma startup, estão armazenando todas as informações financeiras no banco de dados e usando isso para comparar com informações bancárias
Há um comentário perguntando se existe uma ferramenta parecida para MySQL
Acham que isso seria útil para interfaces administrativas em que especialistas de domínio precisam gerenciar os dados base. Perguntam o que a licença GPLv3 significa nesse cenário. Também perguntam se é possível usar o Mathesar junto com um serviço proprietário
Recomendam um projeto chamado Ultorg, dizendo que ele tem muitos recursos de UX poderosos e intuitivos. Mencionam que ele é parecido com o Mathesar também por ter um nome não muito bom