Lewati ke konten

Pakai TablePro tiap hari? Lisensi menambah fitur berbayar dan mendanai rilis berikutnya. Beli lisensiBeli lisensi, danai TablePro

Klien database native untuk developer.

Jalankan kueri, telusuri dan edit data di PostgreSQL, MySQL, SQL Server, SQLite, MongoDB, Redis dan lainnya. TablePro memiliki aplikasi native terpisah untuk setiap platform yang didukung.

Unduh untuk Mac

macOS 13 Ventura atau lebih baru · Apple silicon atau Intel

Cara instalasi lainnya
Unduh di App Store

iPhone dan iPad · iOS dan iPadOS 18 atau lebih baru

TablePro bersumber terbuka dan gratis digunakan. Paket berbayar menambahkan fitur opsional ke aplikasi Mac. Lihat harga

Jendela TablePro di Mac, terhubung ke database contoh PostgreSQL, dengan tabel orders di sidebar, kueri dalam editor SQL, dan baris hasil di bawahnya.

Database relasional, dokumen, key-value, dan analitik

Beberapa driver sudah disertakan dalam aplikasi Mac. Driver lainnya diunduh saat Anda pertama kali memilih database tersebut dan diperbarui secara terpisah dari aplikasi.

Database yang didukung menurut jenis

Pencarian dan vektor
Streaming
Konfigurasi dan koordinasi

Di iPhone dan iPad, TablePro terhubung ke MySQL, MariaDB, TiDB, OceanBase, PostgreSQL, SQLite, DuckDB, Redis, SQL Server dan Oracle. Koneksi Amazon Redshift yang disinkronkan dari Mac juga dapat dibuka di sana.

Database yang didukung

Bekerja dengan database Anda

Alur kerja di bagian ini tersedia dalam aplikasi Mac. Untuk iPhone dan iPad, TablePro memiliki aplikasi terpisah dengan cakupan sendiri, yang dijelaskan di bawah.

Tulis, jalankan, dan pahami kueri

Editor SQL dengan pelengkapan otomatis berdasarkan skema, parameter kueri :name, riwayat yang dapat dicari, kueri tersimpan, serta folder SQL tertaut yang menampilkan status Git. EXPLAIN menggambar rencana sebagai diagram pada mesin yang didukung, dan EXPLAIN Compare membandingkan rencana dengan acuan.

Memerlukan paket Starter: Query Insights dan Result Charts.

Kueri

Editor SQL TablePro dengan kueri yang menggabungkan CTE bernama recent_orders ke users, dan daftar pelengkapan otomatis menampilkan kolom CTE.

Edit data dan skema, lalu lihat SQL sebelum menyimpan

Edit sel, baris baru, dan penghapusan menunggu hingga Anda menyimpan; Pratinjau SQL menampilkan pernyataannya terlebih dahulu. Pada mesin yang strukturnya dapat diedit TablePro, tab Struktur menyiapkan perubahan kolom, indeks, foreign key, dan CHECK dengan cara yang sama. Tersedia filter, filter tersimpan, aturan sorotan, pemilih foreign key, dan pembatalan per tab.

Pengeditan data

Tabel products dengan empat perubahan harga yang menunggu penyimpanan, dan lembar Preview SQL yang mencantumkan pernyataan UPDATE terkait.

Bandingkan, sinkronkan, dan salin antar-database

Bandingkan dan Sinkronkan membandingkan struktur atau data dua database dan menghasilkan skrip untuk menyelaraskan salah satunya. Perubahan berisiko, seperti menghapus kolom, ditahan untuk Anda tinjau. Salin Ke menyalin tabel atau seluruh database ke koneksi lain, bahkan pada mesin berbeda, dan mencantumkan semua tipe yang harus dipetakan secara mendekati. Diagram ER hanya-baca serta Pengguna dan Peran untuk PostgreSQL, MySQL, MariaDB dan PGlite juga tersedia.

Memerlukan paket Starter: Compare & Sync.

Skema

Compare & Sync antara shop dan shop_staging, mencantumkan kolom dengan panjang berbeda dan DROP COLUMN yang ditahan dari skrip.

Impor, ekspor, dan buka file data

Impor file CSV, TSV, JSON, JSONL, XLSX dan SQL pada mesin yang mendukung impor dan ekspor ke CSV, JSON, SQL, XLSX, Markdown, HTML dan XML. Jendela File Data membuka file CSV, JSON, dan XLSX tanpa database, sehingga Anda dapat mencari dan memfilter, merapikan CSV dan JSON, lalu mengimpor hasilnya ke tabel. Backup Dump dan Restore Dump menjalankan alat baris perintah masing-masing mesin (pg_dump, mysqldump, mongodump, sqlite3 dan sqlpackage). TablePro tidak menyertakannya, jadi instal alat yang belum ada di Mac Anda.

Impor dan ekspor

Jendela Data Files dengan orders.csv terbuka dan pencarian Hanoi, bilah status menunjukkan 2.498 dari 20.000 baris.

Terhubung lewat SSH, TLS, dan autentikasi cloud

Akses database melalui tunnel SSH dengan jump host, TLS, AWS IAM, Microsoft Entra ID, login Google, atau perintah tunnel seperti kubectl port-forward. Ambil kata sandi dari Rantai Kunci, 1Password, Vault, atau AWS Secrets Manager. Gunakan variabel lingkungan seperti $VAR pada kolom host, pengguna, dan kolom koneksi lainnya.

Memerlukan paket Starter: Environment Variables.

Koneksi

Pengaturan SSH formulir koneksi: host bastion.acme.internal, pengguna deploy, autentikasi kunci, dan satu jump host.

Pengamanan untuk database produksi

Di Mac, beri tag dan warna koneksi berdasarkan lingkungan, lalu atur level Mode Aman untuk masing-masing koneksi, dari Senyap hingga Hanya-Baca, dengan Touch ID atau kata sandi pada level yang lebih ketat. DROP, TRUNCATE, dan DELETE tanpa WHERE berhenti dan meminta konfirmasi di setiap level. Di iPhone dan iPad, Konfirmasi Penulisan meminta persetujuan sebelum setiap penulisan dan Hanya-Baca menolaknya.

Selama koneksi terbuka dalam mode Agen, koneksi berjalan pada level Peringatan atau lebih ketat. Pemulihan Data dapat mengembalikan nilai yang diganti oleh penyimpanan terbaru. Fitur ini bukan cadangan.

Level Mode Aman

Mac
Silent, Alert, Alert (Full), Safe Mode, Safe Mode (Full) dan Read-Only
iPhone dan iPad
Off, Confirm Writes dan Read-Only

Memerlukan paket Starter: Data Rewind.

Mode Aman

Permintaan Touch ID yang ditampilkan Safe Mode sebelum DELETE pada tabel orders dijalankan, pada koneksi bertanda warna merah produksi.

Asisten AI dan server MCP

Di Mac, asisten AI opsional menjelaskan, mengoptimalkan, dan memperbaiki kueri serta menjawab pertanyaan tentang skema Anda. Anda memilih penyedia: kunci API, akun yang sudah Anda miliki, atau model yang berjalan di Mac Anda. TablePro tidak menjalankan layanan AI sendiri, dan tidak ada yang dikirim hingga Anda menambahkan penyedia.

Chat dimulai dalam mode Tanya, yang hanya membaca. Dalam mode Edit dan Agen, asisten dapat menjalankan pernyataan. Dari Peringatan hingga Mode Aman (Penuh), setiap penulisan menunggu persetujuan Anda; Hanya-Baca menolaknya, dan DROP atau TRUNCATE selalu memerlukan klik Anda.

Server MCP bawaan memungkinkan klien seperti Claude Code, Claude Desktop, Cursor dan Zed memakai koneksi tersimpan tanpa melihat kata sandi. Server hanya mendengarkan di 127.0.0.1, dan setiap koneksi menentukan tindakan yang diizinkan bagi aplikasi luar: Diblokir, Hanya-Baca (bawaan), atau Baca dan Tulis.

Semua ini gratis.

Penyedia yang dapat Anda tambahkan: GitHub Copilot, ChatGPT, Cursor, Claude, Claude Agent, OpenAI, OpenRouter, Gemini, xAI, Ollama, llama.cpp, MLX, OpenCode Zen dan OpenAI-compatible.

AI dan MCP

Panel chat AI menjawab pertanyaan tentang pelanggan teratas bulan lalu berdasarkan pendapatan, dengan kueri SQL serta tombol Copy dan Insert.

Aplikasi native untuk Mac, iPhone dan iPad

TablePro untuk Mac

Di Mac, TablePro adalah aplikasi Swift dengan build terpisah untuk Apple silicon dan Intel. Aplikasi menyimpan kata sandi di Rantai Kunci, meminta Touch ID pada level Mode Aman yang lebih ketat, dan memperbarui dirinya sendiri.

Unduh untuk Mac

macOS 13 Ventura atau lebih baru · Apple silicon atau Intel

TablePro untuk iPhone dan iPad

Di iPhone dan iPad, TablePro adalah aplikasi terpisah dengan cakupan sendiri: terhubung lewat SSH atau TLS, menelusuri tabel, menjalankan kueri, dan mengedit baris, dengan kunci Face ID opsional, Pintasan, widget Layar Utama, serta Aktivitas Langsung untuk kueri yang sedang berjalan.

Gratis, tanpa pembelian dalam aplikasi

Unduh di App Store

iPhone dan iPad · iOS dan iPadOS 18 atau lebih baru

TablePro untuk iPhone dan iPad

TablePro di iPhone menampilkan daftar koneksi, dengan contoh Chinook dalam Favorites dan grup Production berisi koneksi bertag.

Sinkronisasi iCloud menyelaraskan koneksi, grup, dan tag antara Mac dan iPhone atau iPad. Fitur ini nonaktif secara bawaan dan di Mac memerlukan paket Starter. Saat Sinkronisasi iCloud aktif, Handoff melanjutkan koneksi yang terbuka di perangkat lain.

Sinkronisasi dan tim

Beralih dari aplikasi lain

Impor dari aplikasi lain dan Buka Folder Proyek hanya tersedia dalam aplikasi Mac.

Impor koneksi dari TablePlus, Sequel Ace, DBeaver, DataGrip, Beekeeper Studio dan Navicat (.ncx), termasuk kata sandi tersimpan.

Buka Folder Proyek membaca .env, docker-compose.yml, skema Prisma, dan file konfigurasi lain dalam proyek, lalu mengisi koneksi baru berdasarkan temuan tersebut.

Bandingkan TablePro dengan klien lain

Gratis digunakan, dengan paket berbayar opsional

aplikasi Mac gratis diunduh dan digunakan, tanpa masa uji coba atau batas waktu. Paket Starter atau Team menambahkan fitur opsional seperti Compare & Sync, Query Insights, Data Rewind dan iCloud Sync. Team mencakup semua fitur Starter dan menambahkan Team Catalog dan Team Library untuk berbagi koneksi dan kueri dengan tim Anda. aplikasi iPhone dan iPad gratis, tanpa pembelian dalam aplikasi.
Siklus penagihan

Diperpanjang setiap tahun hingga Anda membatalkannya. 33% lebih murah daripada dua belas pembayaran bulanan.

Gratis

Aplikasi Mac tanpa fitur berbayar, serta aplikasi iPhone dan iPad.

US$ 0

Tidak perlu mendaftar untuk menggunakan aplikasi.

Starter

Menambahkan fitur Starter ke aplikasi Mac.

US$ 24per tahun

Satu lisensi untuk hingga 2 Mac.

Team

Menambahkan koneksi dan kueri bersama tim Anda, selain fitur Starter.

US$ 10per seat, per tahun

5 seat: US$ 50 per tahun

Minimum 5 seat, maksimum 200.

Setiap seat adalah satu Mac yang diaktifkan.

Punya kode diskon? Masukkan saat checkout.

Harga dalam dolar AS. Polar adalah merchant of record: menerima pembayaran dan menghitung pajak penjualan atau PPN saat checkout.

Sumber terbuka dan siap diunduh

TablePro bersumber terbuka di bawah AGPLv3, termasuk kode fitur berbayarnya. Paket berbayar dan sponsor mendanai pengembangannya. TablePro tidak memiliki investor dan tidak menjual data.

Tersedia untuk Mac, iPhone dan iPad.

Unduh untuk Mac

macOS 13 Ventura atau lebih baru · Apple silicon atau Intel

Unduh di App Store

iPhone dan iPad · iOS dan iPadOS 18 atau lebih baru