Create Your First Database Connection

Connect Tabularis to a local or remote database and understand the connection workflow before your first query.

Modern SQL Editor Workflow

See how the SQL editor, result grid, execution controls, and query workflow fit together inside Tabularis.

Visual Query Builder Demo

Build joins, filters, and aggregations visually, then inspect the generated SQL before running it.

SQL Notebooks for Reusable Analysis

Combine SQL cells, markdown, inline results, parameters, and charts in a reusable database analysis workflow.

Visual EXPLAIN Query Plan Analysis

Turn database execution plans into graph views, table details, raw output, and AI-assisted recommendations.

Interactive Data Grid Demo

Explore query results in the Tabularis data grid with inline editing, filtering, sorting, and column tools.

Split View for Parallel Database Work

Open multiple editors, notebooks, and result grids side by side to compare queries and work across connections.

Plugin Manager and Extensible Database Support

Install, update, and manage external plugins that extend Tabularis beyond the built-in database engines.

AI Assistant for SQL Workflows

Draft, explain, and refine SQL with an assistant that works inside your local database client workflow.

Keyboard Shortcuts for Fast Database Work

Navigate Tabularis, run queries, and manage tabs with keyboard shortcuts built for keyboard-driven workflows.

Favorites and Query History

Save frequently used queries, browse your query history, and quickly return to recent SQL across sessions.

AI Approval Gate with Pre-flight EXPLAIN

Pause an MCP write before it runs, review the SQL and the execution plan inside the approval modal, then approve, edit, or deny.

JSON / JSONB Cell Viewer with Diff

Expand JSON and JSONB cells into a Monaco editor with syntax highlighting, open them in a dedicated window, and diff edits before commit.

Long Text Cells with Monaco and Diff

Edit TEXT, LONGTEXT, and long VARCHAR columns inline with a Monaco editor, resize the pane, and review changes side-by-side before saving.

Foreign Key Navigation in the Data Grid

Click the ↗ icon on a foreign key cell — or use the context menu — to jump straight to the referenced row in the parent table.

Per-Connection Accent Color and Icon

Paint each connection with its own accent color and icon — pick from a curated palette, a 30-icon pack, an emoji, or upload your own image — so two MySQL connections never look the same again.

Related Records Panel for Foreign Keys

Click any foreign key value to slide up an inline panel with the referenced row — drag to resize, swap content by clicking other FKs, or hand off to a full tab when you're ready to navigate.

Delete Rows with Delete or Backspace

Select one or more rows and press Delete or Backspace to mark them for deletion — same behavior as the context menu, just reachable from the keyboard.

Quick Navigator for Schema Objects

Press Cmd+P / Ctrl+P to jump to any table, view, routine, or trigger in any database or schema of the active connection — in the spirit of the "go to anything" palette every code editor has.

Import Connections from Other SQL Clients

Import saved connections from DBeaver, Beekeeper Studio, TablePlus, DataGrip, or Sequel Ace — review what was found, resolve duplicates, and assign groups before merging.

Nested Connection Groups

Organize connections in folders inside folders: create whole group chains with slash-separated paths, add subfolders inline, and drag groups into one another.

Manage Users and Privileges

Create a MySQL or MariaDB account and grant it privileges in the same step, then narrow an ALL PRIVILEGES account down to a subset — scope by scope, with the raw SHOW GRANTS output kept in view.