Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.tablepro.app/llms.txt

Use this file to discover all available pages before exploring further.

Issues marked Missing with a score of 30 or higher. The set includes open and closed TablePlus issues. A closed-but-Missing item means TablePlus closed the issue without shipping a fix that covers TablePro; verify whether the underlying ask still applies before acting on it. Priority bands:
  • P0 (score >= 200): next milestone
  • P1 (score 75 to 199): this quarter
  • P2 (score 40 to 74): this year
  • P3 (score 30 to 39): later
IssueTitleStateScorePriorityHint
#425Full text search in whole databaseClosed86.5P1Cross-table full text search. Run a FTS query across all tables in a schema; needs per-driver fan-out. TablePlus closed without resolution; verify the ask still applies
#2798Feature Request: Support Athena DriverOpen71.5P2Athena driver. New plugin bundle over the AWS SDK
#1734[Feature Request] InfluxDB supportOpen71.0P2InfluxDB driver. New plugin bundle, line-protocol or Flux client
#2952Support for editing SQLite over sshOpen64.0P2SQLite is connectionMode = .fileBased with supportsSSH = false. SSH tunneling only forwards TCP ports, so a file on a remote host is unreachable. Would need a remote-file mount or fetch path
#3355Determine file type from metadata rather than extensionOpen60.0P2File detection (URLClassifier.classifyFile) is 100% extension-based. Add magic-byte or UTType sniffing in the file-open path
#1118[Feature request] Check Constraints in Structure ViewOpen60.0P2Show CHECK constraints in Structure view; extend schema introspection per driver
#223Feature request: connects to analytics databasesClosed56.0P2Analytics engines (Snowflake, Trino, Athena). Each is one new plugin bundle. TablePlus closed without resolution; verify the ask still applies
#1324[Feature Request] Database syncingOpen44.0P2Only app-metadata sync exists (connections, tags, settings via CloudKit). The ask is DB-to-DB schema and data sync, which has no implementation
#1339SSH to remote SQLite DBOpen44.0P2Same architecture limit as #2952: SQLite is .fileBased with supportsSSH = false
#2706Feature request: AWS Athena DriverOpen39.5P3Athena driver (duplicate demand with #2798)
#1150Snowflake connection parametersOpen38.0P3Snowflake driver. New plugin bundle over the Snowflake connector
#2531Tableplus, AWS ssm bastion, and IAM authenticationClosed37.5P3SSH over AWS SSM bastion plus IAM auth. Needs an SSM proxy command path. TablePlus closed without resolution; verify the ask still applies
#790[Feature Request] Firebird SQL SupportOpen36.0P3Firebird SQL driver. Small bundle around libfbclient
#83List of connections just dissapearedClosed35.5P3Bug: connection list vanished. Verify ConnectionStorage and sync delete-ordering invariant. TablePlus closed without resolution; verify the ask still applies
#338DB Auto-Refresh FeatureClosed35.5P3Configurable auto-refresh interval for the data grid. TablePlus closed without resolution; verify the ask still applies
#887Application unresponsive during larger queries on SnowflakeClosed35.5P3Snowflake driver missing; the perf complaint is a symptom of no native driver. TablePlus closed without resolution; verify the ask still applies
#1275Connection to Postgres over SSH fails after upgrade to version 228 or later version of tableplusOpen33.5P3Bug: Postgres-over-SSH regression. Verify against LibSSH2Tunnel and ConnectionHealthMonitor
#1879Memory leak when idleClosed31.5P3Bug: idle memory growth. Profile long-lived windows and result caches. TablePlus closed without resolution; verify the ask still applies
#496can’t be opendClosed31.0P3Bug: app fails to open. Too vague to action; verify whether it reproduces on macOS 14+. TablePlus closed without resolution; verify the ask still applies
#2015MacOS: If two screens are attached, TablePlus starts outside the viewClosed31.0P3Bug: window opens off-screen on multi-display setups. Verify EditorWindow frame restore. TablePlus closed without resolution; verify the ask still applies

Recommendations

The biggest cluster is database driver gaps (7 of 20 items): Athena (#2798, #2706), InfluxDB (#1734), Snowflake (#1150), Firebird (#790), and the broad “analytics databases” ask (#223). Each is bounded to one new plugin bundle; the system already ships 17 drivers. Athena and InfluxDB are the highest-scoring single missing drivers. SSH to file-based databases (#2952, #1339) is an architecture gap, not missing UI. SQLite is connectionMode = .fileBased with supportsSSH = false; SSH tunneling only forwards TCP ports, so it cannot reach a file on a remote host. Supporting it needs a remote-file mount or fetch path. The remaining non-driver gaps are file-type detection by metadata (#3355), database syncing (#1324, DB-to-DB schema and data sync, distinct from the app-metadata sync that already ships), and CHECK constraints in Structure view (#1118). #1118 is bounded data-grid work and also shows up in quick wins. Several closed entries are bug classes worth a regression check: connection list vanishing (#83), idle memory growth (#1879), Postgres-over-SSH regression (#1275), and off-screen windows on multi-display setups (#2015). TablePlus closed them; confirm TablePro is not hit by the same class. Linux (#1056) and Windows and Linux (#9) are the highest-scoring requests in the tracker. A Linux port is in active development on the linux branch, not yet released, so both are tracked as Partial in by category. Windows is not planned. Neither is a gap. Total Missing items in this dataset: 240. The 20 above are the high-impact ones; the long tail (score < 30) sits in by category for opportunistic pickup.