Skip to main content

Features

Every feature in TablePro, grouped so you can jump straight to what you need.

Editor & Data

SQL Editor

Tree-sitter highlighting, multi-statement execution, formatting.

Data Grid

Inline editing, sorting, filtering, change tracking with undo.

Table Structure

Alter columns, indexes, foreign keys, primary keys.

Autocomplete

Schema-aware completions backed by cached column metadata.

Vim Mode

Modal editing in the SQL editor with Normal, Insert, and Visual modes.

AI

AI Assistant

Chat, inline suggestions, explain, optimize, and fix-error.

MCP Server

Expose TablePro to Claude and other MCP clients.

Views

ER Diagram

Visualize tables and foreign keys.

EXPLAIN Visualization

Inspect query plans as a tree.

JSON Viewer

Text and tree views for JSON cells, with pop-out window.

Server Dashboard

Live server stats and activity.

Terminal

Embedded terminal with database CLIs and SSH support.

Data Management

Import & Export

CSV, JSON, SQL dumps in and out.

Change Tracking

Stage edits, preview SQL, save or discard.

Filtering

Per-column filters, presets, persisted per table.

Table Operations

Truncate, drop, rename, duplicate, copy DDL.

Workflow

Tabs

Native macOS window tabs per connection.

Query History

SQLite FTS5-backed history with full-text search.

SQL Favorites

Save and reuse named queries.

Keyboard Shortcuts

Full shortcut reference.

Deep Links

tablepro:// URLs to open connections and tables.

Security & Sharing

Safe Mode

Prompt before destructive statements on production.

SSH Profiles

Reusable SSH tunnel configurations.

Connection Sharing

Export and import connection definitions.

Sync

iCloud Sync

Sync connections, favorites, and settings across Macs.

Handoff

Resume the active connection or table on another Mac.

Extensibility

Plugins

Install database driver plugins from the registry.