4 pontos por GN⁺ 2025-02-01 | 1 comentários | Compartilhar no WhatsApp
  • 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

 
GN⁺ 2025-02-01
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

    • A capacidade de ver relações inline é importante. A maioria das GUIs de banco de dados não oferece isso. Esta ferramenta entende bem esse ponto
    • Recursos de filtragem, agrupamento e visualizações são importantes. O Airtable se destacou nessa parte. Esta ferramenta também cobre isso bem
    • São necessários recursos de consultas e relatórios gerados por IA. Em 2025, será importante gerar consultas SQL e gráficos em linguagem natural. A maioria das ferramentas populares não oferece isso
  • 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