TablePro
A native macOS database client. Fast, lightweight, with built-in AI SQL assistance. Built on SwiftUI and AppKit using Apple-native frameworks and system libraries for real macOS performance.

Why TablePro?
Native Performance
Swift and Apple-native frameworks. No Electron, no web views. Just the responsiveness you expect from a real Mac app.
Multiple Databases
MySQL, MariaDB, PostgreSQL, SQLite, MongoDB, Redis, SQL Server, ClickHouse, Oracle, and Amazon Redshift in one interface.
Smart Autocomplete
Context-aware SQL autocomplete that knows your schema, tables, columns, and SQL syntax.
Secure Connections
SSH tunnel support with password and private key authentication for remote databases.
AI SQL Assistant
Chat with AI, get inline suggestions, and use context-menu actions to explain, optimize, or fix SQL. Works with Claude, OpenAI, Gemini, Ollama, and more.
Key Features
SQL Editor
Syntax highlighting, line numbers, and autocomplete that adapts to your database schema.Data Grid
A high-performance, spreadsheet-like grid with inline editing, sorting, and filtering.Table Structure
Inspect and modify columns, indexes, and foreign keys from a visual interface.Import & Export
Import from CSV, JSON, and SQL files. Export in multiple formats for backup or migration.Query History
Full-text search across your entire query history. Re-run or modify previous queries instantly.AI SQL Assistant
Write queries in plain English, get Copilot-style inline suggestions, and right-click to explain or optimize SQL. Supports Claude, OpenAI, Gemini, OpenRouter, Ollama, and custom endpoints.Supported Databases
| Database | Status | Default Port |
|---|---|---|
| MySQL | Fully Supported | 3306 |
| MariaDB | Fully Supported | 3306 |
| PostgreSQL | Fully Supported | 5432 |
| SQLite | Fully Supported | N/A (file-based) |
| Amazon Redshift | Fully Supported | 5439 |
| MongoDB | Fully Supported | 27017 |
| Redis | Fully Supported | 6379 |
| Microsoft SQL Server | Fully Supported | 1433 |
| ClickHouse | Fully Supported | 8123 |
| Oracle Database | Fully Supported | 1521 |
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
Follow the Quick Start Guide to download TablePro and connect to your first database.Quick Start
Download, install, and connect to a database in under 5 minutes.
Installation
System requirements, Homebrew install, and troubleshooting.
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.
