Oracle Client
Native Oracle Database client for macOS
TablePro connects to Oracle Database using OracleNIO, a pure Swift driver. No Oracle Instant Client installation required. It supports Oracle 12c+ including Oracle Cloud (Autonomous Database). You get a SQL editor with PL/SQL highlighting, schema browser, inline data editing, and an AI assistant. Works with Oracle XE, Standard, and Enterprise editions.


Features
Built for Oracle.
No Instant Client Needed
Pure Swift driver via OracleNIO. No C libraries to install, no PATH to configure, no environment variables.
PL/SQL Editor
Syntax highlighting for PL/SQL blocks, packages, procedures, and functions. Autocomplete for Oracle-specific keywords.
Schema Browser
Browse tables, views, sequences, packages, procedures, functions, and synonyms. Filter by schema.
Inline Data Editing
Edit rows in the data grid. Insert and delete rows. Handles Oracle-specific types like NUMBER, VARCHAR2, CLOB.
Oracle Cloud Support
Connect to Oracle Autonomous Database with wallet files. Works with Always Free tier.
Table Structure
View and modify columns, indexes, constraints, and triggers. See tablespace and storage information.
Data Grid
Browse and edit data.
Sort, filter, and edit Oracle data in a spreadsheet-like grid. Click any cell to edit. Insert and delete rows. Review changes before saving.


SQL Editor
Write queries faster.
Tree-sitter syntax highlighting, schema-aware autocomplete, multi-tab, Vim mode, and full-text query history. AI assistant can write, explain, or optimize your SQL.


Capabilities
What you can do.
- Browse schemas, tables, views, sequences, packages
- Run SQL and PL/SQL with syntax highlighting
- Edit data inline with Oracle type support
- View and edit table structure
- Connect to Oracle Cloud Autonomous Database
- Export to CSV, JSON, SQL, XLSX
- Query history with full-text search
- No Oracle Instant Client installation needed
Connect
Get connected in seconds.
# Connect with TablePro
Host: 127.0.0.1
Port: 1521
Service Name: XEPDB1
User: system
# Oracle Cloud
Host: adb.region.oraclecloud.com
Wallet: /path/to/wallet.zipSupported versions
Oracle 12c+, Oracle 19c, Oracle 21c, Oracle 23c, Oracle Cloud (Autonomous)
Connection types
- TCP/IP
- SSH Tunnel
- TLS/SSL
- Oracle Wallet (for Cloud)
Default port
1521
Try TablePro for free.
Free and open-source. macOS 14+. Apple Silicon and Intel.