Skip to content
Oracle

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.

TablePro connected to a Oracle database showing the data grid and SQL editor

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.

TablePro data grid showing Oracle table rows with inline editing

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.

TablePro SQL editor with Oracle query and autocomplete

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.zip

Supported 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.