TabularisDB/tabularis
TabularisDB/tabularis has 5,406 GitHub stars and 415 forks. GitHot measured +2 stars in 24 hours. Last checked 2026-11-08 12:39 UTC. Last push 2026-11-02.
So werden diese Zahlen gemessen
Open-source desktop SQL workspace with 3 built-in database drivers and 26 shipped driver plugins, including SQL Server, DuckDB, ClickHouse and Redis. Built-in MCP server for Claude, Cursor and Devin, SQL notebooks and visual EXPLAIN.
Gemessener Sternzuwachs
- in 24h
- +2
- in 7 days
- Verlauf wird gesammelt
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
docs/translations/README.de.md
Original
Tabularis
Tabularis ist ein quelloffener Desktop-SQL-Workspace mit 3 integrierten Datenbanktreibern und 26 veröffentlichten Plugins, darunter DuckDB, ClickHouse, Redis und Firestore. Dank des integrierten MCP-Servers können Claude, Cursor und Devin (vormals Windsurf) dein Schema lesen und Abfragen ausführen, direkt in der App, die du ohnehin schon nutzt.
Website · Dokumentation · Download · Changelog
English · Italiano · Español · 中文 · Français · Deutsch · 日本語 · Русский · Tagalog · 한국어 · Português (Brasil)
[!NOTE] Übersetztes Dokument. Für die maßgebliche und aktuellste Version siehe das englische README.
Downloads
winget install Debba.Tabularis # Windows
brew install --cask tabularis # macOS
sudo snap install tabularis # Linux
Oder lade direkt einen Installer herunter:
Die Benutzeroberfläche der App ist auf Englisch, Italienisch, Spanisch, Chinesisch (vereinfacht), Französisch, Deutsch, Japanisch, Russisch, Koreanisch, Tagalog und brasilianischem Portugiesisch verfügbar.
[!TIP] Discord: Tritt unserem Server bei, um mit den Maintainern zu sprechen, Feedback zu teilen und Hilfe zu bekommen.
Warum tabularis?
| tabularis | DBeaver CE | TablePlus | Beekeeper Studio | |
|---|---|---|---|---|
| Lizenz | Apache 2.0, kostenlos | Apache 2.0, kostenlos (Pro ist kostenpflichtig) | Kommerziell | GPLv3 (kostenpflichtige Editionen) |
| SQL-Notebooks (SQL- + Markdown-Zellen, zellübergreifende Variablen, Diagramme) | ✅ | ❌ | ❌ | ❌ |
| Integrierter MCP-Server für KI-Agenten | ✅ | ❌ | ❌ | ❌ |
| Plugins in jeder Sprache (JSON-RPC über stdio) | ✅ | Java-/Eclipse-Plugins | JavaScript-Plugins | ❌ |
| KI-Text-to-SQL mit lokalen Modellen (Ollama) | ✅ | Cloud-basierter KI-Assistent | ❌ | ❌ |
| Visual EXPLAIN mit interaktiven Plan-Graphen | ✅ | ✅ | ❌ | ❌ |
| Datenbanken ab Werk | 3 integriert + 26 Treiber-Plugins | 100+ | 20+ | ~10 |
[!NOTE] Vergleich mit Stand Juni 2026; die Funktionen anderer Tools können sich seitdem geändert haben. Wer Dutzende Treiber braucht, ist mit DBeaver besser bedient. Tabularis konzentriert sich darauf, wenige Datenbanken gut zu unterstützen.
Datenbankunterstützung
PostgreSQL, MySQL/MariaDB und SQLite sind integriert. Der integrierte PostgreSQL-Treiber ist zugunsten des PostgreSQL-Plugins veraltet, das Tabularis automatisch installiert. Alles andere ist ein Plugin. Der aktuelle Stand entspricht der Treiber- & Plugin-Abdeckung auf der Website:
Veröffentlicht
Auf dem Bounty-Board
| Status | Datenbanken |
|---|---|
| In Arbeit | Amazon Redshift, Etcd, Meilisearch, Snowflake, SQL Anywhere |
| Spezifiziert | TiDB |
| Offen | Firebird, SurrealDB |
[!NOTE] Veröffentlichte Treiber lassen sich aus der Plugin-Registry installieren. Alles andere steht auf dem Bounty-Board: übernimm eines, sponsere eines oder fordere eine Datenbank an.
Installation
Windows
winget install Debba.Tabularis
Alternativ den Installer von der Releases-Seite herunterladen.
macOS
brew install --cask tabularis
Builds ab v0.13.1 sind von Apple signiert und notarisiert und lassen sich daher ohne zusätzliche Schritte öffnen.
Hinweise für Releases vor v0.13.1
Die folgenden Hinweise gelten nur für ältere Releases (vor v0.13.1), die direkt heruntergeladen wurden:
- Du musst tabularis den Bedienungshilfen-Zugriff gewähren (Datenschutz & Sicherheit). Bei einem Upgrade, wenn tabularis bereits in der Liste der erlaubten Apps steht, musst du den alten Eintrag manuell entfernen, bevor der neuen Version der Bedienungshilfen-Zugriff gewährt werden kann.
- Nach dem Kopieren der App in den Programme-Ordner kann zusätzlich nötig sein:
xattr -c /Applications/tabularis.app
Linux
Snap
sudo snap install tabularis
sudo snap connect tabularis:password-manager-service # Keychain-Zugriff für gespeicherte Zugangsdaten
[!IMPORTANT] Die Schnittstelle
password-manager-servicewird vom Snap Store noch nicht automatisch verbunden. Ohne sie schlägt das Speichern einer Verbindung mit dem FehlerPlatform secure storage failurefehl.
Flatpak
flatpak remote-add --if-not-exists flatpark https://dl.flatpark.org/flatpark.flatpakrepo
flatpak install flatpark dev.tabularis.Tabularis
AppImage
chmod +x tabularis_x.x.x_amd64.AppImage
./tabularis_x.x.x_amd64.AppImage
Arch Linux
yay -S tabularis-bin
Updates
- Automatische Update-Prüfung beim Start.
- Manuelles Update über GitHub Releases möglich.
Galerie
Die vollständige Galerie findest du auf tabularis.dev.
Funktionen
Verbindungen
Vollständige Referenz auf tabularis.dev →
- Unterstützung für PostgreSQL, MySQL/MariaDB und SQLite.
- Lokal gespeicherte Verbindungsprofile.
- SSH-Tunnel und Passwortspeicherung im System-Keychain.
- Verbindungsseite mit Grid-/Listenansicht und Echtzeitsuche.
- Individuelles Erscheinungsbild pro Verbindung: eigenes Icon (Lucide, Emoji oder eigenes Bild) und Akzentfarbe.
Datenbank-Explorer
Vollständige Referenz auf tabularis.dev →
- Navigation durch Tabellen, Spalten, Schlüssel, Indizes, Views und Routinen.
- Inline-Bearbeitung ausgewählter Schemaelemente.
- Interaktives ER-Diagramm.
- Schnellaktionen über Kontextmenüs.
SQL-Editor
Vollständige Referenz auf tabularis.dev →
- Monaco Editor mit Syntax-Highlighting und Autocomplete.
- Mehrere Tabs mit isolierten Verbindungen.
- Multi-Query-Ausführung mit getrennten Ergebnissen.
- Gespeicherte Abfragen und KI-Overlay im Editor.
SQL-Notebooks
Vollständige Referenz auf tabularis.dev →
- SQL- und Markdown-Zellen im selben Dokument.
- Inline-Ergebnisse und Diagramme.
- Variablen zwischen Zellen und globale Parameter.
- Sequenzielle Ausführung aller Zellen.
Visueller Query Builder
Vollständige Referenz auf tabularis.dev →
- Drag-and-Drop-Aufbau von Abfragen.
- Visuelle JOINs, Filter, Aggregate, Sortierung und Limits.
- SQL wird in Echtzeit erzeugt.
Visual EXPLAIN
Vollständige Referenz auf tabularis.dev →
- Ausführungspläne als navigierbare Graphen.
- Tabellenansicht, Rohansicht und optionale KI-Analyse.
- Unterstützung für PostgreSQL, MySQL/MariaDB und SQLite.
Data Grid
Vollständige Referenz auf tabularis.dev →
- Inline- und Batch-Bearbeitung.
- Erstellen, Auswählen und Löschen von Zeilen.
- Export als CSV oder JSON.
- Erste Unterstützung für Geodaten.
- JSON/JSONB-Zellen mit Highlighting und eigenem Editor-Fenster (Tree / Monaco / Raw). Optional pro Verbindung: JSON in Text-Spalten erkennen.
Logging
- Echtzeit-Logs in den Einstellungen.
- Filter nach Level.
- Export in
.log-Dateien. - CLI-Debug-Modus:
tabularis --debug.
Plugins
Vollständige Referenz auf tabularis.dev →
- Externes Plugin-System über JSON-RPC 2.0 via stdin/stdout.
- Community-Treiber ohne Neustart installierbar.
- Offizielles Registry-File:
plugins/registry.json. - Entwicklerleitfaden:
plugins/PLUGIN_GUIDE.md.
Konfiguration
Vollständige Referenz auf tabularis.dev →
Die Konfiguration wird gespeichert in:
- Linux:
~/.config/tabularis/ - macOS:
~/Library/Application Support/tabularis/ - Windows:
%APPDATA%\tabularis\
Wichtige Dateien:
connections.jsonsaved_queries.jsonconfig.jsonthemes/preferences/connection-icons/(eigene Bilder für Verbindungs-Icons)
In config.json unterstützt das Feld language die Werte auto, en, it, es, zh, fr, de, ja, ru, ko, tl und pt-BR.
KI
Vollständige Referenz auf tabularis.dev →
Optionale Text-to-SQL- und Query-Erklärungsfunktionen mit:
- OpenAI
- Anthropic
- MiniMax
- OpenRouter
- Requesty
- Ollama
- OpenAI-kompatiblen APIs
Modelle werden dynamisch geladen und lokal gecacht.
MCP
Vollständige Referenz auf tabularis.dev →
Integrierten MCP-Server starten:
tabularis --mcp
Unterstützte Clients:
- Claude Desktop
- Cursor
- Windsurf
Verfügbare Tools:
| Tool | Beschreibung |
|---|---|
list_connections |
Alle gespeicherten Verbindungen auflisten |
list_databases |
Alle Datenbanken einer Verbindung auflisten |
list_tables |
Tabellen einer Verbindung auflisten (optional nach Schema gefiltert) |
describe_table |
Vollständiges Schema abrufen: Spalten, Indizes, Fremdschlüssel |
run_query |
Beliebige SQL-Abfrage ausführen und Ergebnisse zurückgeben |
Tech-Stack
| Ebene | Stack |
|---|---|
| Frontend | React 19, TypeScript, Tailwind CSS v4 |
| Backend | Rust, Tauri v2, SQLx |
Entwicklung
Setup
pnpm install
pnpm tauri dev
Build
pnpm tauri build
Roadmap
Die Roadmap wird automatisch aus den GitHub-Issues erzeugt. Den aktuellen Stand findest du im englischen README.
Mitwirken
Beiträge sind willkommen, siehe CONTRIBUTING.md. Gute Einstiegspunkte:
- UI-Designsystem & visuelle Identität: Aufruf an Mitwirkende
- Schreibe ein Treiber-Plugin in einer beliebigen Sprache mit dem Plugin Guide
Sponsoren und Unterstützer
Tabularis wird von großartigen Sponsoren und Unterstützern getragen. Die vollständige Liste findest du im englischen README und auf tabularis.dev/sponsors.
Entstehungsgeschichte
Tabularis begann als Experiment: Wie weit kommt KI-gestützte Entwicklung beim Aufbau eines funktionierenden Tools von Grund auf? Weiter als erwartet: Inzwischen ist es ein aktiv gepflegtes Projekt mit regelmäßigen Releases und einem Plugin-Ökosystem.
Lizenz
Gefällt dir tabularis? Gib dem Repo einen Stern ⭐, das hilft dem Projekt sehr.
Ähnliche Projekte entdecken
Asabeneh/30-Days-Of-Python
Die Programmier-Challenge 30 Days of Python ist eine Schritt-für-Schritt-Anleitung, um die Programmiersprache Python in 30 Tagen zu lernen. Diese Challenge kann mehr als 100 Tage dauern. Gehe in deinem eigenen Tempo vor. Diese Videos können ebenfalls helfen: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,370 Sternegrafana/grafana
Offene und kombinierbare Plattform für Observability und Datenvisualisierung. Visualisiert Metriken, Logs und Traces aus mehreren Quellen wie Prometheus, Loki, Elasticsearch, InfluxDB, Postgres und vielen weiteren.
77,752 Sterneredis/redis
Für Entwickler, die echtzeitfähige, datengesteuerte Anwendungen erstellen, ist Redis der bevorzugte, schnellste und funktionsreichste Cache, Datenstrukturserver und die entsprechende Abfrageengine für Dokumente und Vektoren.
77,288 Sterneapache/superset
Apache Superset ist eine Plattform für Datenvisualisierung und Datenexploration.
75,448 Sterne