- Intuitive Tabellenkalkulationsoberfläche
- Bietet eine Oberfläche, über die Nutzer aller technischen Erfahrungsstufen Postgres-Daten direkt ansehen, bearbeiten, abfragen und gemeinsam nutzen können
- Kann selbst gehostet werden und nutzt die nativen Zugriffskontrollfunktionen von Postgres
Mathesar
- Mathesar ist eine Webanwendung, die die Arbeit mit PostgreSQL-Datenbanken einfach und leistungsstark macht
- Ermöglicht es, Daten ohne Code über eine tabellenkalkulationsähnliche Oberfläche anzusehen, zu bearbeiten, abzufragen und gemeinsam zu nutzen
- Kann selbst gehostet werden und arbeitet direkt mit PostgreSQL-Datenbanken, -Schemas und -Tabellen
- Ist ein 100% Open-Source-Projekt und wird von der Mathesar Foundation gepflegt
- Ist so skalierbar wie Postgres und unterstützt Daten jeder Größe und Komplexität
- Lässt sich mit minimalem Einrichtungsaufwand in bestehende Infrastruktur integrieren
- Die Daten verlassen den Server nicht, und die Datenbanksicherheit bleibt durch rollen- und berechtigungsbasierte Zugriffskontrolle von Postgres gewahrt
Status
- Public Beta: Befindet sich derzeit in der Public-Beta-Phase
Installation von Mathesar
- Informationen zur Installation von Mathesar auf dem eigenen Server finden sich in der Dokumentation
Mitwirkung in der Community
- Das Mathesar-Team ist auf Matrix (Chat-Dienst) vertreten und diskutiert die tägliche Arbeit in der Mailingliste sowie in der Entwickler-Mailingliste
Zu Mathesar beitragen
- Beiträge sind ausdrücklich willkommen; der Einstieg ist über den Leitfaden für Mitwirkende möglich
Funktionen
- Postgres-basiert: Verbindung zu einer bestehenden Postgres-Datenbank oder Einrichtung einer neuen möglich
- Schnelle Installation: Mit Docker in wenigen Minuten installierbar
- Postgres-basierte Zugriffskontrolle: Vorhandene Postgres-Rollen können innerhalb der Mathesar-UI verwendet werden
- Interoperabilität mit anderen Tools: Arbeitet reibungslos mit Tausenden von Tools im Postgres-Ökosystem zusammen
- Einrichtung des Datenmodells: Postgres-Schemas und -Tabellen einfach erstellen und aktualisieren
- Dateneingabe: Tabellendatensätze über eine tabellenkalkulationsähnliche Oberfläche ansehen, erstellen, aktualisieren und löschen
- Filtern, Sortieren, Gruppieren: Daten schnell auf unterschiedliche Weise aufteilen
- Query Builder: Abfragen ohne Kenntnisse von SQL oder Joins erstellen
- Datenimport und -export: Daten mit Mathesar einfach importieren und exportieren
- Schema-Migrationen: Spalten mit zwei Klicks zwischen Tabellen übertragen
- Nutzung von Postgres-Funktionen: Verwendet Postgres-Schemas, Primärschlüssel, Fremdschlüssel, Constraints und Datentypen
- Benutzerdefinierte Datentypen: Benutzerdefinierte Datentypen für E-Mail und URL mit Validierung auf Datenbankebene
Motivation
- Die Nutzung von Datenbanken sollte ohne technisches Spezialwissen oder teure Tools möglich sein
- Mathesar ist eine Open-Source-Plattform, die darauf ausgelegt ist, das volle Potenzial von PostgreSQL nutzbar zu machen
- Sie soll einfach zu bedienen, interoperabel und skalierbar sein und gleichzeitig vollständige Kontrolle über die Daten bieten
- Als Non-Profit-Organisation setzt sich das Team dafür ein, Mathesar zu 100% Open Source zu halten und für alle bereitzustellen
Bugs und Fehlerbehebung
- Bei Problemen hilft der Leitfaden zur Fehlerbehebung weiter
Lizenz
- Mathesar ist unter der GPLv3-Lizenz Open Source und enthält Derivate von Open-Source-Modulen Dritter unter der MIT-Lizenz
1 Kommentare
Hacker-News-Kommentare
Es gibt viele Tools, aber die meisten bieten die Kernfunktionen nicht. TablePlus, DataGrip, NocoDB, VisualDB usw. fehlen drei zentrale Funktionen. Dieses Tool bietet zwei davon und ist darin eine Verbesserung
Der Projektleiter von Mathesar sagt, er freue sich, dass dieses Tool Aufmerksamkeit bekommt. Er ist bereit, Fragen zu beantworten
Die Oberfläche ist hervorragend, aber es gibt Unzufriedenheit mit einem Tagline wie bei Grist. Es fehlen Funktionen zur Bearbeitung von Zeilen und Spalten, die den Unterschied zwischen Tabellenkalkulationen und Tabellen ausmachen
Es gibt einen Kommentar, der fragt, ob PostGIS unterstützt wird und ob es eine Karte gibt, die Geometriedaten anzeigt
Es gibt die Meinung, dass es für Nutzer von Just Use Postgres nützlich sein könnte. Es wird nach den Unterschieden zwischen Mathesar, NocoDB und Baserow gefragt. Außerdem wird gefragt, ob Mathesar als Open-Source-Alternative zu Airtable geplant ist
Jemand will versuchen, es zu installieren, und sagt, die Berechtigungsfunktionen sähen gut aus. Es wird gefragt, ob es einen SQL-Editor gibt. Falls die Dokumentation dazu nichts enthält, halte man das für ein Problem
Es wird gesagt, dass es dem ähnelt, was das Finanzteam angefragt hat. In einem Startup werden alle Finanzinformationen in der Datenbank gespeichert und dazu verwendet, sie mit Bankinformationen abzugleichen
Es gibt einen Kommentar, der fragt, ob es ein ähnliches Tool für MySQL gibt
Es wird davon ausgegangen, dass es für Admin-Oberflächen nützlich wäre, in denen Fachexperten die zugrunde liegenden Daten verwalten müssen. Es wird gefragt, was die GPLv3-Lizenz in diesem Szenario bedeutet. Außerdem wird gefragt, ob Mathesar zusammen mit einem proprietären Dienst verwendet werden kann
Es wird das Projekt Ultorg empfohlen, das viele leistungsstarke und intuitive UX-Funktionen haben soll. Es wird erwähnt, dass es Mathesar darin ähnelt, dass der Name nicht besonders gut ist