tabularis
Latest from the blogTabularis Joins the SignPath.io Open Source Program →
v0.14.0MCP-nativeOpen Source · Apache 2.0

The database client your AI agent can actually use.

Tabularis is an open-source desktop SQL workspace for PostgreSQL, MySQL/MariaDB, SQLite and 13+ more databases like DuckDB, ClickHouse, Redis and Firestore. Its built-in MCP server lets Claude, Cursor and Devin (formerly Windsurf) read your schema and run queries in the same app you already use.

GitHub3.7k

39k downloadsHomebrew, Snap, AUR and more →View all releases on GitHub →

Sponsors

These companies support Tabularis development. Thank you for keeping the project alive and free.

Why Tabularis

Most database clients are still designed for a world where a human writes every query. That world is changing fast: in 2026 a lot of real SQL gets drafted, iterated, and sometimes executed by AI agents inside Claude Code, Cursor, and Devin (formerly Windsurf).

Tabularis is the open-source desktop database client built for that reality — without giving up what a good SQL tool already has to be.

  • MCP-native. A built-in Model Context Protocol server lets compatible AI agents inspect schemas and run queries through the same app where you manage your connections — no fragile ad-hoc scripts, no credentials leaking into chat windows.
  • Still a first-class human workspace. Monaco SQL editor, notebooks with inline charts, visual query builder, visual EXPLAIN, ER diagrams, split view. You don't give up the IDE to get the agent.
  • Multi-engine, extensible. PostgreSQL (multi-schema), MySQL/MariaDB, SQLite built in. Anything else via plugins over JSON-RPC — write a driver in Rust, Go, Python, or any language.
  • Local-first, secure. SSH and Kubernetes tunneling, system keychain for secrets, your data and credentials stay on your machine.

Rust + Tauri backend, React 19 frontend, Apache 2.0.

Edit on GitHub
Rust
TypeScript
React
SQLite/PG/MySQL

Driver & Plugin Coverage

Every database Tabularis supports today and the ones the community is building next — each tagged with where it stands, from shipped drivers to open bounties.

Features

Explore by Intent

Start from the workflow you actually care about: PostgreSQL work, MySQL and SQLite work, reusable SQL analysis, secure access, extensibility, AI-native database tooling, or tool comparisons.

Plugins

Tabularis is hackable with an external plugin system. Plugins are standalone executables that communicate with the app over JSON-RPC 2.0 via stdin/stdout, so database support can evolve independently from the core release cycle.

🧩 Language-Agnostic

Write a driver in Rust, Go, Python, Node.js, or any language that can speak JSON-RPC over stdin/stdout. No heavyweight SDK required.

⚡ Hot Install

Install, update, and remove plugins from Settings → Plugins without restarting the app. New drivers appear immediately in the connection form.

🔒 Process Isolation

Each plugin runs in its own process. If a plugin crashes, the failure is isolated to that integration instead of taking down the whole app.

Edit on GitHub
Bounty Market

Fund the next database driver.

Request, sponsor, discuss, or claim the integrations the community wants next. Turn scattered requests into visible work.

19 open targets9 in motion12 shipped proofs
Enter the Bounty Board

Available Plugins

Repo →
Repo →
Repo →

Browse the full plugin registry →

Themes

Tabularis treats themes as part of the workflow, not a cosmetic extra. Switch between 10+ presets instantly, with editor syntax colors generated to stay coherent with the active UI theme.

Tabularis Dark
Tabularis Light
Dracula
Nord
Monokai
GitHub Dark
One Dark Pro
Solarized Dark
Solarized Light
Gruvbox Material Dark
Gruvbox Material Light
High Contrast

Wiki

Need implementation details, setup steps, or feature walkthroughs? The wiki covers the workflows behind the UI.

Blog

Tabularis Joins the SignPath.io Open Source Program
Tabularis has been accepted into the SignPath.io open source program: a free code signing certificate from the SignPath Foundation for our Windows releases. Over the next few weeks we'll wire signing into the release pipeline — and then the days of telling users to click 'More info → Run anyway' are over.
v0.14.0: Stored Routines, Windows of Their Own, and a Guard Against the Unrecoverable
v0.14.0 opens the 0.14 line: manage stored procedures and functions from the sidebar, pop a connection into its own window, browse PostgreSQL materialized views, and get a confirmation dialog before a DELETE without a WHERE — plus typo-tolerant fuzzy search everywhere and a stack of Postgres/MySQL correctness fixes.
Tabularis Joins the JetBrains Open Source Program
JetBrains accepted Tabularis into its Open Source Support program and handed the maintainers a free All Products Pack — which means the editor we write Tabularis in is now, technically, invested in Tabularis existing.

Ready to try Tabularis?

Free and open source (Apache 2.0). Download it for Windows, macOS, or Linux — and if it looks useful, a star on GitHub helps more developers discover it.

GitHub3.7k

39k downloadsHomebrew, Snap, AUR and more →View all releases on GitHub →