# TablePro > TablePro is a native macOS database client for MySQL, PostgreSQL, SQLite, MongoDB, Redis and 20 more, built on AppKit and SwiftUI with a plugin-based driver system. ## Docs - [ClickHouse](https://ngquct-refactor-theme-engine-v2.mintlify.site/databases/clickhouse.md): Connection settings, the URL format, and the parts and partition tools for ClickHouse - [MySQL](https://ngquct-refactor-theme-engine-v2.mintlify.site/databases/mysql.md): Connect to MySQL 5.7 and later with the bundled MariaDB Connector/C driver - [PostgreSQL](https://ngquct-refactor-theme-engine-v2.mintlify.site/databases/postgresql.md): Connect to PostgreSQL 9.1 and later with the libpq driver, including PostGIS display, AWS IAM auth, and pg_dump backups - [Data Grid](https://ngquct-refactor-theme-engine-v2.mintlify.site/features/data-grid.md): Sort, size, hide, highlight, chart and copy the rows a table or a query puts in the grid - [Change Tracking](https://ngquct-refactor-theme-engine-v2.mintlify.site/features/change-tracking.md): Queue cell edits, row inserts and deletions, review the SQL, then save - [Table Structure](https://ngquct-refactor-theme-engine-v2.mintlify.site/features/table-structure.md): Browse and edit columns, indexes, foreign keys, triggers, and DDL with a visual structure editor - [Table Operations](https://ngquct-refactor-theme-engine-v2.mintlify.site/features/table-operations.md): Drop, truncate, run maintenance, manage views, and switch databases from the sidebar - [Server Dashboard](https://ngquct-refactor-theme-engine-v2.mintlify.site/features/server-dashboard.md): Monitor active sessions, server metrics, and slow queries in real time - [Import & Export](https://ngquct-refactor-theme-engine-v2.mintlify.site/features/import-export.md): Export to CSV, JSON, SQL, MQL, or XLSX. Import SQL, JSON, and CSV files with column mapping and transaction safety - [Copy and duplicate](https://ngquct-refactor-theme-engine-v2.mintlify.site/features/copy-objects.md): Copy tables and databases to another database, another connection, or another engine, structure, data, or both - [Backup & Restore](https://ngquct-refactor-theme-engine-v2.mintlify.site/features/backup-restore.md): Dump and restore with each engine's own tools, with scope, progress, cancel, and SSH tunnel reuse - [MCP Tools](https://ngquct-refactor-theme-engine-v2.mintlify.site/external-api/mcp-tools.md): The 47 tools TablePro's MCP server exposes, with arguments, defaults, result shapes, and scope requirements - [Plugin Development](https://ngquct-refactor-theme-engine-v2.mintlify.site/development/plugin-development.md): Write a database driver plugin, implement the PluginKit protocols, and package it as a .tableplugin bundle - [Plugin Registry](https://ngquct-refactor-theme-engine-v2.mintlify.site/development/plugin-registry.md): Registry manifest format, binary selection, publishing, and PluginKit compatibility ## Optional - [GitHub](https://github.com/TableProApp/TablePro) - [Download](https://tablepro.app/download) - [Discord](https://discord.gg/hCNmUUbnD4) - [Telegram](https://t.me/tablepro_app)