- 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
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
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