Skip to content
ScyllaDB

ScyllaDB Client

The ScyllaDB GUI Client for Mac.

A fast, native ScyllaDB GUI client for Mac. Connect to ScyllaDB Open Source, Enterprise, or ScyllaDB Cloud. Browse keyspaces, edit rows, run CQL with autocomplete. Visualize ring topology. Free and open source.

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

Features

Built for ScyllaDB.

CQL Editor with Autocomplete

Tree-sitter highlighting for CQL. Suggests tables, columns, UDTs, functions, and consistency levels.

Inline Cell Editing

Edit any cell. Widgets for UUID, TIMEUUID, INET, FROZEN collections.

Ring Topology View

See nodes, racks, datacenters, and token ranges in the dashboard. Spot a down node fast.

ScyllaDB Cloud Ready

Connect to ScyllaDB Cloud clusters with TLS. Multi-DC aware.

Streaming Pagination

Browse huge partitions. TablePro paginates with the driver, no client OOM.

AI CQL Assistant

Ask in English, get CQL. Explain schemas, suggest partition keys.

Data Grid

Browse and edit data.

Sort, filter, and edit ScyllaDB data in a spreadsheet-like grid. Click any cell to edit. Insert and delete rows. Review changes before saving.

TablePro data grid showing ScyllaDB 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 ScyllaDB query and autocomplete

Capabilities

What you can do.

  • Browse keyspaces, tables, materialized views, UDTs
  • Run CQL with consistency level controls
  • Connect to ScyllaDB Open Source, Enterprise, and Cloud
  • Edit rows including frozen collections and UDTs
  • View ring topology and node health
  • Stream-paginate huge partitions
  • Full-text search across query history
  • Safe mode for production clusters

Connect

Get connected in seconds.

# Connect with TablePro Host: 127.0.0.1 Port: 9042 Keyspace: my_keyspace User: scylla # ScyllaDB Cloud Use the node addresses and TLS

Supported versions

ScyllaDB Open Source 5.x, 6.x, ScyllaDB Enterprise, ScyllaDB Cloud

Connection types

  • TCP/IP (CQL native protocol)
  • SSH Tunnel
  • TLS/SSL

Default port

9042

How to

Connect to ScyllaDB in four steps.

  1. 1

    Install TablePro and the Cassandra plugin

    brew install --cask tablepro. Open Settings > Plugins, install Cassandra from the registry. ScyllaDB speaks CQL, so it uses the same driver.

  2. 2

    Open New Connection

    Click New Connection. Pick ScyllaDB.

  3. 3

    Fill in the credentials

    Node addresses, port 9042, user, password. For ScyllaDB Cloud, use the provided endpoints and TLS.

  4. 4

    Connect

    Click Connect. Keyspaces appear in the sidebar.

FAQ

Common ScyllaDB questions.

Does it work with ScyllaDB Cloud?

Yes. Connect to ScyllaDB Cloud node addresses over TLS. Multi-DC aware.

Is TablePro free for ScyllaDB?

Yes. AGPLv3 open source. ScyllaDB is served by the Cassandra driver plugin, since ScyllaDB speaks CQL.

Can I see ring topology?

Yes. The dashboard shows datacenters, racks, nodes, and token ranges.

Does it handle frozen collections?

Yes. Edit FROZEN<list>, FROZEN<set>, FROZEN<map> with type-aware widgets.

Try TablePro for free.

Free and open-source. macOS 14+. Apple Silicon and Intel.