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.
