Documentation
Everything you need to know about Tabularis — from your first connection to advanced plugin development.
Getting Started
Core Features
SQL EditorHow to use the modern SQL editor in Tabularis with syntax highlighting, autocomplete, and multi-tab support.Quick NavigatorJump to any table, view, routine, or trigger in any database or schema with Cmd+P / Ctrl+P.SQL NotebooksCreate interactive multi-cell workspaces that combine SQL queries, Markdown documentation, charts, and cross-cell variables in a single document.Saved QueriesSave, organize, and reuse your most frequent SQL queries per connection.Visual EXPLAINInspect execution plans as interactive graphs, tables, and AI-powered analyses. Works with PostgreSQL, MySQL, MariaDB, and SQLite.Visual Query BuilderConstruct complex SQL queries visually by dragging tables and drawing JOINs.Split ViewWork with multiple database connections simultaneously in a side-by-side layout.Data GridBrowse, edit, filter, and export table data with a high-performance virtualized grid.
Database Objects
Connection ManagementLearn how to manage your database connections securely with SSH tunneling and keychain integration.Schema Management & ER DiagramsModify your database schema without writing DDL. Create tables, edit columns, and manage indexes.View ManagementCreate, edit, and drop database views with a visual editor and live SQL preview.Dump & ImportExport a full database snapshot to SQL and restore it — with progress tracking and cancellation support.Clipboard ImportPaste CSV, TSV, JSON, or Markdown table data directly into any database table — with automatic type inference and a schema editor.Stored Procedures & RoutinesBrowse stored procedures and functions, view their definitions and parameters.TriggersBrowse, create, edit, and drop triggers on PostgreSQL, MySQL/MariaDB, and SQLite.ER DiagramVisualize your database schema as an interactive entity-relationship diagram using the Dagre layout engine.
Security & Networking
Security & CredentialsHow Tabularis stores passwords and secrets using your OS keychain — never on disk.SSH TunnelingConnect to remote databases through SSH tunnels with password or key-based authentication.Kubernetes TunnelingConnect to databases running inside Kubernetes clusters through managed kubectl port-forward tunnels.
AI & MCP
AI AssistantUse AI to generate SQL from natural language and explain complex queries.MCP ServerUse Tabularis as an MCP server to let Claude Desktop, Claude Code, Cursor, Windsurf, Antigravity, and other AI agents query your local databases.AI Audit LogLocal-only log of every MCP tool call your AI agent makes. Filter, export, group into sessions, replay as a notebook, jump straight into Visual Explain.MCP Read-only ModeThe bluntest MCP safety knob: block any non-SELECT statement reaching specific connections — or all of them by default.MCP Approval GatesPause MCP writes (or every query) and require explicit user approval — with a pre-flight EXPLAIN plan rendered inside the modal.
Integration
Customization
ConfigurationAdjust Tabularis to your workflow: language settings, AI providers, and general application behavior.Keyboard ShortcutsFull reference of keyboard shortcuts available in Tabularis, with instructions for customizing your own bindings.Themes & CustomizationPersonalize your workspace with 12 built-in themes and full typography control.
Reference
Technical ArchitectureA deep dive into the Tabularis core: Tauri, Rust drivers, and the React frontend bridge.Task ManagerMonitor and control plugin processes in real time — CPU, RAM, disk I/O, kill, and restart.UpdatesKeep Tabularis up to date — automatic checks on startup, manual check from settings, and package-manager-managed installs.Command Line InterfaceLaunch Tabularis from the terminal with flags for Visual EXPLAIN files, MCP server mode, and verbose logging.Troubleshooting & FAQSolutions to common problems — connection errors, SSH failures, performance tips, and more.
