

TablePro - Database Client
TablePro is a native macOS database client. Connects to MySQL, MariaDB, PostgreSQL, SQLite, MongoDB, Redis, SQL Server, and Redshift. Includes a SQL editor with autocomplete, inline editing, and AI assistance.
Features
Properties
- Privacy focused
Features
- Ad-free
- Works Offline
- Dark Mode
- No Tracking
- Syntax Highlighting
- Import CSV Data
- No registration required
MySQL Support
- Tabbed interface
Export to JSON
- Export to CSV
- SQLite
PostgreSQL support
- SSH Tunnel
- MongoDB
Support for MariaDB
- Database Management Tool
- Built-in AI Assistant
TablePro - Database Client News & Activities
Recent activities
dory-finn added TablePro - Database Client as alternative to Dory SQL- POX added TablePro - Database Client as alternative to DBeaver, HeidiSQL, phpMyAdmin and MySQL Workbench
- POX added TablePro - Database Client
TablePro - Database Client information
What is TablePro - Database Client?
TablePro is a native macOS database client. Connects to MySQL, MariaDB, PostgreSQL, SQLite, MongoDB, Redis, SQL Server, and Redshift. Includes a SQL editor with autocomplete, inline editing, and AI assistance.
Nine databases. Native drivers.
- MySQL via native MariaDB C connector
- MariaDB with full feature parity
- PostgreSQL via libpq
- SQLite open local .db files directly
- Amazon Redshift cloud data warehouse via libpq
- MongoDB document database support
- Redis key-value store via hiredis
- SQL Server via FreeTDS
- Oracle via OCI
No bloat. No Java. No subscriptions. Built with SwiftUI. Starts in under a second. Uses ~50 MB of RAM.
- Tree-sitter Syntax Highlighting: Incremental parsing via tree-sitter, so highlighting stays fast even on multi-MB SQL dumps.
- Export & Import: Export to CSV, JSON, SQL, or XLSX and import back with automatic column mapping.
- Intelligent Autocomplete: Reads your schema and suggests table names, columns, and keywords as you type.
- SSH Tunneling & SSL: SSH tunnel with key or password auth, plus full SSL/TLS for direct connections.
- Multi-tab Editor: Open multiple queries in tabs, each with its own state, persisted across app restarts.
- AI SQL Assistant: Chat panel, inline ghost-text, and right-click actions. Works with Claude, OpenAI, Gemini, Ollama, or any compatible endpoint.
A SQL editor that keeps up
Tree-sitter parsing, schema-aware autocomplete, million-line files.
- Tree-sitter syntax highlighting with incremental parsing
- Schema-aware autocomplete for tables, columns, and functions
- Multi-statement execution: run all or just the selected query
- Million-line files, no lag
Ask in English, get SQL back
Schema-aware AI generates dialect-specific SQL from natural language.
- Plain English to dialect-specific SQL, instantly
- Ghost text completions as you type. Press Tab to accept.
- Right-click any SQL to explain, optimize, or diagnose errors
- Claude, OpenAI, Gemini, OpenRouter, Ollama, or any OpenAI-compatible endpoint
- Per-connection privacy controls: Always Allow, Ask Each Time, or Never. API keys in Keychain.
Click a cell. Edit it. Done.
- Click any cell to edit: text, numbers, dates, booleans, JSON, and more
- Change tracking with undo/redo. Review diffs before committing.
- Multi-column sorting, advanced filtering, and pagination
- Foreign key lookups, ENUM dropdowns, and SET multi-select popovers
Credentials stay in Keychain
- Credentials stored securely in macOS Keychain
- SSH tunneling with key-based and password authentication
- Auto-reconnect with 30-second health pings
- Color-coded connections and tag organization







