v0.9.1Open SourceApache 2.0๐ŸŒ EN | IT | ES

A lightweight, developer-focused database management tool.
Supports MySQL, PostgreSQL and SQLite. Hackable with plugins.
Built for speed, security, and aesthetics.

Tabularis Overview

_why_tabularis

This project was born from frustration with existing database tools. Most current solutions feel clunky, outdated, or bloated with poor user experience.

Tabularis is the answer: a refreshing alternative built to prioritize UX without sacrificing power. It bridges the gap between native performance and web flexibility, using Tauri to keep the footprint tiny and startup instant.

Edit on GitHub
Rust
TypeScript
React
SQLite/PG/MySQL

_capabilities

๐Ÿ”Œ Multi-Database

First-class support for PostgreSQL (with multi-schema support), MySQL/MariaDB, and SQLite. Manage multiple connection profiles with secure local persistence.

๐Ÿค– AI Assistance (Experimental)

Generate SQL from natural language ("Show me active users") and get explanations for complex queries. Securely integrated with OpenAI, Anthropic, OpenRouter, and Ollama (Local LLM) for total privacy.

๐Ÿ”Œ MCP Server

Built-in Model Context Protocol support. Expose your database schemas and run queries directly from Claude or other MCP-compatible AI agents.

๐ŸŽจ Visual Query Builder

Construct complex queries visually. Drag tables, connect columns for JOINs, and let the tool write the SQL for you. Includes aggregate functions and advanced filtering.

๐Ÿ”’ SSH Tunneling & Security

Connect to remote databases securely through SSH tunnels and manage SSH connections right from the connection manager. Passwords and API Keys are stored securely in your system's Keychain.

๐Ÿ“ Modern SQL Editor

Monaco-based editor with syntax highlighting, multiple tabs, and DataGrip-style execution (run selected, run all).

๐ŸชŸ Split View

Work with multiple connections simultaneously in a resizable split-pane layout. Open any connection directly from the sidebar context menu and compare results across databases side by side.

๐Ÿ—„๏ธ Schema Management

Inline editing of table and column properties directly from the sidebar. GUI wizards to Create Tables, Modify Columns, and Manage Indexes/Foreign Keys. Visualize your database structure with an interactive ER Diagram.

๐Ÿ“ฆ SQL Dump & Import

Export full database dumps and re-import SQL with a guided flow, making migrations and backups fast and safe.

๐Ÿ“Š Data Grid

Inline editing, row deletion, and easy data entry. Copy selected rows to the clipboard, or export results to JSON or CSV with a single click.

๐Ÿ”„ Seamless Updates

Automatic: Tabularis checks for updates on startup and notifies you when a new version is available. Manual: You can always check for updates manually or download the latest release from GitHub.

_plugins

Tabularis supports extending its database support via an external plugin system. Plugins are standalone executables that communicate with the app through JSON-RPC 2.0 over stdin/stdout. They can be written in any programming language and distributed independently of the main app.

๐Ÿงฉ Language-Agnostic

Write your driver in Rust, Go, Python, Node.js โ€” anything that speaks JSON-RPC over stdin/stdout. No SDK required.

โšก Hot Install

Install, update, and remove plugins from Settings โ†’ Plugins without restarting. New drivers appear instantly in the connection form.

๐Ÿ”’ Process Isolation

Each plugin runs as a separate process. A crashing plugin never takes down the app โ€” only the affected connection fails.

Edit on GitHub

Available Plugins

Repo โ†’
Repo โ†’

Browse the full plugin registry โ†’

_themes

Why stare at a dull interface? Tabularis brings a first-class theming experience. Switch instantly between 10+ presets without restarting. Syntax highlighting is automatically generated from the UI theme.

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

_wiki

Need a deeper dive? Explore our documentation to learn about all the powerful features Tabularis has to offer.

_blog

One Month In โ€” and We're Just Getting Started
Tabularis was born on the night of January 25th. Today marks exactly one month. Here's what we built together โ€” and what comes next.
Build Your Own Driver: Tabularis Gets a Plugin System
Supporting every database in the world is an impossible task for a small team. So we built a plugin system that lets anyone add a new database driver โ€” in any language.
Talk to Your Database: AI Assistant Lands in v0.8.0
Sometimes you know what you want but not exactly how to write the SQL. v0.8.0 brings an AI assistant that generates queries from plain English โ€” locally or in the cloud.

_gallery

_community

Join our Discord server to chat with the maintainers, suggest new features, or get help from the community.

Join Discord

_installation

Direct Download

Get the pre-compiled binaries for your operating system.

Arch Linux (AUR)

Install via your favorite AUR helper:

yay -S tabularis-bin

Snap (Linux)

sudo snap install tabularis

Build from Source

Requires Node.js, pnpm, and Rust installed on your machine.

git clone https://github.com/debba/tabularis.git
cd tabularis
pnpm install
pnpm tauri build