4 points par GN⁺ 2025-02-01 | 1 commentaires | Partager sur WhatsApp
  • Interface de tableur intuitive
    • Fournit une interface permettant aux utilisateurs de tous niveaux techniques de consulter, modifier, interroger et collaborer directement sur des données Postgres
    • Peut être auto-hébergé et utilise les mécanismes natifs de contrôle d’accès de Postgres

Mathesar

  • Mathesar est une application web qui rend le travail avec les bases de données PostgreSQL simple et puissant
    • Elle permet de consulter, modifier, interroger et collaborer sur les données via une interface de type tableur, sans code
    • Elle peut être auto-hébergée et fonctionne directement avec les bases de données, schémas et tables PostgreSQL
    • C’est un projet 100 % open source maintenu par la Mathesar Foundation
    • Il est aussi extensible que Postgres et prend en charge des données de toute taille ou complexité
    • Il peut s’intégrer à une infrastructure existante avec une configuration minimale
    • Les données ne quittent pas le serveur, et la sécurité de la base est préservée grâce au contrôle d’accès fondé sur les rôles et permissions de Postgres

État

  • Bêta publique : actuellement en phase de bêta publique

Installation de Mathesar

  • Pour installer Mathesar sur votre propre serveur, consultez la documentation

Participer à la communauté

  • L’équipe Mathesar est présente sur Matrix (service de chat), et les discussions de travail quotidiennes ont lieu sur la liste de diffusion et la liste de diffusion des développeurs

Contribuer à Mathesar

  • Les contributions sont vivement encouragées, et vous pouvez commencer en lisant le guide du contributeur

Fonctionnalités

  • Basé sur Postgres : possibilité de se connecter à une base Postgres existante ou d’en configurer une nouvelle
  • Installation rapide : installation possible en quelques minutes avec Docker
  • Contrôle d’accès basé sur Postgres : utilisation des rôles Postgres existants directement dans l’interface de Mathesar
  • Interopérabilité avec d’autres outils : fonctionne harmonieusement avec des milliers d’outils de l’écosystème Postgres
  • Configuration du modèle de données : création et mise à jour faciles des schémas et tables Postgres
  • Saisie des données : consultation, création, mise à jour et suppression d’enregistrements de table via une interface de type tableur
  • Filtrage, tri et regroupement : segmentation rapide des données de différentes façons
  • Constructeur de requêtes : création de requêtes sans connaissance de SQL ni des jointures
  • Import et export de données : importation et exportation faciles des données avec Mathesar
  • Migration de schéma : transfert de colonnes entre tables en deux clics
  • Utilisation des fonctionnalités de Postgres : prise en charge des schémas Postgres, clés primaires, clés étrangères, contraintes et types de données
  • Types de données personnalisés : types personnalisés pour les e-mails et les URL, avec validation au niveau de la base de données

Motivation

  • L’utilisation des bases de données devrait être possible sans expertise technique ni outils coûteux
  • Mathesar est une plateforme open source conçue pour exploiter pleinement le potentiel de PostgreSQL
  • Elle est facile à utiliser, interopérable et extensible, tout en offrant un contrôle total sur les données
  • En tant qu’organisation à but non lucratif, elle s’efforce de garder Mathesar 100 % open source et accessible à tous

Bugs et résolution des problèmes

  • En cas de problème, consultez le guide de dépannage

Licence

  • Mathesar est open source sous licence GPLv3 et inclut des dérivés de modules open source tiers sous licence MIT

1 commentaires

 
GN⁺ 2025-02-01
Avis Hacker News
  • Il existe beaucoup d’outils, mais la plupart n’offrent pas les fonctions essentielles. TablePlus, DataGrip, NocoDB, VisualDB, etc. n’ont pas trois fonctions clés. Cet outil en propose deux, ce qui constitue déjà une amélioration

    • La possibilité de voir les relations en ligne est importante. La plupart des interfaces GUI de bases de données ne proposent pas cette fonction. Cet outil a bien compris cet enjeu
    • Les fonctions de filtrage, de regroupement et de vues sont importantes. Airtable a pris l’avantage sur ce point. Cet outil couvre aussi bien cet aspect
    • Des fonctions de requêtes et de rapports générés par l’IA sont nécessaires. En 2025, il sera important de pouvoir générer des requêtes SQL et des graphiques en langage naturel. La plupart des outils grand public ne le proposent pas
  • Le responsable du projet Mathesar se dit heureux que cet outil attire l’attention. Il est prêt à répondre aux questions

  • L’interface est excellente, mais certains sont mécontents du slogan, comme pour Grist. Il manque des fonctions de manipulation des lignes et des colonnes, qui font la différence entre une feuille de calcul et une table

  • Quelqu’un demande s’il y a une prise en charge de PostGIS et une carte permettant d’afficher les données géométriques

  • Selon un avis, cela pourrait être utile aux utilisateurs du mouvement « Just Use Postgres ». La personne s’interroge sur les différences entre Mathesar, NocoDB et Baserow, et demande si Mathesar prévoit de devenir une alternative open source à Airtable

  • Quelqu’un compte essayer l’installation et trouve que les fonctions d’autorisation ont l’air intéressantes. Il demande s’il existe un éditeur SQL. Si la documentation n’en parle pas, il considère que c’est problématique

  • Cela ressemble à ce que demandait une équipe finance. Dans une startup, toutes les informations financières sont stockées dans la base de données, puis utilisées pour les comparer aux informations bancaires

  • Quelqu’un demande s’il existe un outil similaire pour MySQL

  • Selon un avis, ce serait utile comme interface d’administration où des experts métier doivent gérer les données de base. La personne se demande ce que signifie la licence GPLv3 dans ce scénario et demande s’il est possible d’utiliser Mathesar avec un service propriétaire

  • Quelqu’un recommande un projet appelé Ultorg, en disant qu’il possède de nombreuses fonctions UX puissantes et intuitives. Il ajoute que, comme Mathesar, son nom n’est pas terrible non plus