Skip to main content

Welcome to TablePro

TablePro is a native macOS database client designed to be fast and lightweight. Built entirely with SwiftUI and AppKit, it prioritizes Apple-native frameworks and system libraries for optimal performance and a seamless macOS experience.
TablePro main interface

Why TablePro?

Native Performance

Built with Swift and native Apple frameworks, TablePro delivers the responsiveness you expect from a macOS application.

Multiple Databases

Connect to MySQL, MariaDB, PostgreSQL, and SQLite databases with a unified, intuitive interface.

Smart Autocomplete

Context-aware SQL autocomplete that understands your schema, tables, columns, and SQL syntax.

Secure Connections

Full SSH tunnel support with password and private key authentication to securely access remote databases.

Key Features

SQL Editor

A powerful SQL editor with syntax highlighting, line numbers, and intelligent autocomplete that adapts to your database schema.
Use Cmd+Enter to execute the current query or selected text.

Data Grid

View and edit your data in a high-performance, spreadsheet-like grid with support for inline editing, sorting, and filtering.

Table Structure

Inspect and modify table structures, including columns, indexes, and foreign keys, all from a visual interface.

Import & Export

Import data from CSV, JSON, and SQL files. Export your data in multiple formats for backup or migration.

Query History

Access your complete query history with full-text search. Quickly re-run or modify previous queries.

Supported Databases

DatabaseStatusDefault Port
MySQLFully Supported3306
MariaDBFully Supported3306
PostgreSQLFully Supported5432
SQLiteFully SupportedN/A (file-based)

System Requirements

  • macOS: 13.5 (Ventura) or later
  • Architecture: Apple Silicon (arm64) or Intel (x86_64)
  • Storage: ~50 MB for the application

Getting Started

Ready to dive in? Follow the Quick Start Guide to download TablePro and connect to your first database.

Open Source

TablePro is open source software. You can view the source code, report issues, and contribute on GitHub.

GitHub Repository

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