4 puntos por GN⁺ 2025-02-01 | 1 comentarios | Compartir por WhatsApp
  • Interfaz intuitiva tipo hoja de cálculo
    • Ofrece una interfaz para que usuarios de cualquier nivel técnico puedan ver, editar, consultar y colaborar directamente sobre datos de Postgres
    • Se puede alojar en infraestructura propia y usa las funciones nativas de control de acceso de Postgres

Mathesar

  • Mathesar es una aplicación web que hace que trabajar con bases de datos PostgreSQL sea simple y potente
    • Permite ver, editar, consultar y colaborar sobre datos sin código mediante una interfaz similar a una hoja de cálculo
    • Se puede alojar en servidores propios y funciona directamente con bases de datos, esquemas y tablas de PostgreSQL
    • Es un proyecto 100% de código abierto mantenido por Mathesar Foundation
    • Escala tanto como Postgres y soporta datos de cualquier tamaño o complejidad
    • Puede integrarse con la infraestructura existente con una configuración mínima
    • Los datos no salen del servidor y la seguridad de la base de datos se mantiene con control de acceso basado en roles y permisos de Postgres

Estado

  • Beta pública: actualmente se encuentra en etapa de beta pública

Instalación de Mathesar

  • Consulta la documentación para saber cómo instalar Mathesar en tu propio servidor

Participación en la comunidad

  • El equipo de Mathesar está en Matrix (servicio de chat) y discute el trabajo diario en la lista de correo y la lista de correo para desarrolladores

Contribuir a Mathesar

  • Se fomentan activamente las contribuciones, y puedes comenzar leyendo la guía para contribuyentes

Funciones

  • Basado en Postgres: puedes conectarte a una base de datos Postgres existente o configurar una nueva
  • Instalación rápida: se puede instalar en pocos minutos usando Docker
  • Control de acceso basado en Postgres: se pueden usar los roles existentes de Postgres dentro de la interfaz de Mathesar
  • Interoperabilidad con otras herramientas: funciona en armonía con miles de herramientas del ecosistema Postgres
  • Configuración del modelo de datos: permite crear y actualizar fácilmente esquemas y tablas de Postgres
  • Entrada de datos: permite ver, crear, actualizar y eliminar registros de tablas con una interfaz similar a una hoja de cálculo
  • Filtrado, ordenamiento y agrupación: permite segmentar rápidamente los datos de distintas maneras
  • Constructor de consultas: permite crear consultas sin conocimientos de SQL o joins
  • Importación y exportación de datos: permite importar y exportar datos fácilmente con Mathesar
  • Migración de esquemas: permite mover columnas entre tablas con dos clics
  • Uso de funciones de Postgres: utiliza esquemas de Postgres, claves primarias, claves foráneas, restricciones y tipos de datos
  • Tipos de datos personalizados: tipos de datos personalizados para correos electrónicos y URL, con validación a nivel de base de datos

Motivación

  • Usar bases de datos debería ser posible sin experiencia técnica ni herramientas costosas
  • Mathesar es una plataforma de código abierto diseñada para aprovechar al máximo el potencial de PostgreSQL
  • Ofrece facilidad de uso, interoperabilidad y escalabilidad, al mismo tiempo que brinda control total sobre los datos
  • Como organización sin fines de lucro, busca mantener Mathesar 100% de código abierto y disponible para todos

Errores y solución de problemas

  • Si surge algún problema, consulta la guía de solución de problemas

Licencia

  • Mathesar es de código abierto bajo la licencia GPLv3 e incluye derivados de módulos de código abierto de terceros bajo licencia MIT

1 comentarios

 
GN⁺ 2025-02-01
Opiniones en Hacker News
  • Hay muchas herramientas, pero la mayoría no ofrece funciones clave. TablePlus, DataGrip, NocoDB, VisualDB y otras carecen de 3 funciones esenciales. Esta herramienta ofrece 2 de ellas, lo cual es una mejora

    • Es importante poder ver las relaciones en línea. La mayoría de las interfaces GUI de bases de datos no ofrecen esta función. Esta herramienta entiende bien ese punto
    • El filtrado, la agrupación y las vistas son importantes. Airtable ha llevado la delantera en esta parte. Esta herramienta también lo cubre bien
    • Se necesitan funciones de consultas y reportes generados por IA. En 2025, será importante generar consultas SQL y gráficos en lenguaje natural. La mayoría de las herramientas principales no ofrece esto
  • El líder del proyecto Mathesar dice que le alegra ver que esta herramienta esté recibiendo atención. Está listo para responder preguntas

  • La interfaz es excelente, pero hay inconformidad con el eslogan, como ocurre con Grist. Faltan funciones de manipulación de filas y columnas, que marcan la diferencia entre una hoja de cálculo y una tabla

  • Hay una opinión preguntando si soporta PostGIS y si tiene un mapa para mostrar datos de geometría

  • Hay una opinión de que será útil para quienes siguen la idea de Just Use Postgres. También preguntan cuál es la diferencia entre Mathesar, NocoDB y Baserow. Preguntan si Mathesar planea convertirse en una alternativa de código abierto a Airtable

  • Dicen que van a intentar instalarlo y que las funciones de permisos se ven bien. Preguntan si tiene editor SQL. Piensan que sería un problema si eso no aparece en la documentación

  • Dicen que se parece a lo que pidió el equipo financiero. En una startup, están guardando toda la información financiera en la base de datos y la usan para compararla con la información bancaria

  • Hay una opinión preguntando si existe una herramienta similar para MySQL

  • Consideran que sería útil para interfaces de administración donde expertos del dominio necesiten gestionar los datos base. Preguntan qué implica la licencia GPLv3 en este tipo de escenario. También preguntan si se puede usar Mathesar junto con un servicio privativo

  • Recomiendan un proyecto llamado Ultorg y dicen que tiene muchas funciones de UX potentes e intuitivas. Mencionan que se parece a Mathesar en que el nombre no les parece muy bueno