Skip to main content

TablePro

Native macOS client for every database. Built on SwiftUI and AppKit. Ships under 50 MB, launches in under a second.
TablePro main interface

Why TablePro?

Native Performance

Swift & Apple frameworks. No Electron. Pure macOS responsiveness.

Multiple Databases

17 databases: MySQL, PostgreSQL, SQLite, MongoDB, Redis, Oracle, and more.

Smart Autocomplete

Context-aware autocomplete with schema and syntax awareness.

Secure Connections

SSH tunnels with password and key authentication.

AI SQL Assistant

Inline suggestions, chat, and context-menu actions. GitHub Copilot, Claude, OpenAI, Ollama, more.

Key Features

SQL Editor: Syntax highlighting, autocomplete, Vim mode, multi-statement execution. Data Grid: Inline editing, sorting, filtering, change tracking with undo/redo. CSV Inspector: Open .csv and .tsv files natively. Edit cells, insert and delete rows and columns, undo/redo, save preserving the original dialect. Import & Export: CSV, JSON, SQL, XLSX, MQL. Streaming export for large datasets. AI Assistant: Chat, inline suggestions, and Explain/Optimize via GitHub Copilot, Claude, OpenAI, or Ollama. Terminal: Built-in database CLI (mysql, psql, redis-cli, mongosh, etc.) with SSH and Docker support. MCP Server: Expose your connections to AI tools via the Model Context Protocol. External API: Drive TablePro from Raycast, Cursor, Claude Desktop, and other MCP clients. URL scheme, MCP, and one-click pairing. Plugin System: 5 bundled drivers (covering 7 databases) plus 10 more from the plugin registry. Third-party plugins supported. iCloud Sync: Sync connections, groups, tags, settings, and SSH profiles across Macs. Safe Mode: 6 per-connection protection levels from silent alerts to Touch ID and read-only. Themes: Light, dark, and custom editor themes. Per-connection color labels.

Supported Databases

DatabaseDefault PortDistribution
MySQL3306Built-in
MariaDB3306Built-in
PostgreSQL5432Built-in
SQLiteN/A (file-based)Built-in
Amazon Redshift5439Built-in
CockroachDB26257Built-in
Microsoft SQL Server1433Plugin
ClickHouse8123Built-in
Redis6379Built-in
MongoDB27017Plugin
Oracle Database1521Plugin
DuckDBN/A (file-based)Plugin
Cassandra / ScyllaDB9042Plugin
Etcd2379Plugin
Cloudflare D1N/A (API-based)Plugin
DynamoDBN/A (API-based)Plugin
BigQueryN/A (API-based)Plugin
SnowflakeN/A (API-based)Plugin
libSQL / TursoN/A (API-based)Plugin

System Requirements

  • macOS: 14.0 (Sonoma) or later
  • Architecture: Apple Silicon (arm64) or Intel (x86_64)
  • Storage: ~50 MB for the application (~200 MB recommended free disk space including data)

Getting Started

Quick Start

Download and connect in 5 minutes

Installation

System requirements and setup

Open Source

TablePro is free, open-source software licensed under the GNU Affero General Public License v3.0 (AGPLv3). The full source code is on GitHub.

GitHub Repository

View source code, report issues, and contribute to TablePro.