1bench — Modern Cassandra GUI Client

CassandraCassandra GUI ClientBeta

Browse keyspaces, run CQL queries, and manage tables visually. A desktop GUI for Apache Cassandra. Connect to Cassandra on localhost, self-hosted, or cloud (DataStax Astra).

Also works with:
ScyllaDBScyllaDB

Your Data Stays Yours

1bench runs entirely on your machine. Nothing is ever sent to us.

100% Local

Your credentials and data never leave your machine. No cloud sync, no account required.

Zero Telemetry

No usage tracking, no query logging, no analytics. What you do in 1bench stays in 1bench.

Direct Connection

1bench connects straight to your database. No proxy servers, no middleware in between.

10x Your Cassandra Productivity

Stop switching between CLI and code. Manage everything visually.

CQL Editor

Write and execute CQL queries with syntax highlighting, autocomplete, and inline error reporting.

Visual Query Builder

Build SELECT, INSERT, and UPDATE queries visually. No more guessing CQL syntax.

Keyspace Browser

Browse keyspaces, tables, and materialized views. View replication strategies and settings at a glance.

Create Table

Define tables with partition keys, clustering columns, and custom types through a visual interface.

Drop Table

Remove tables safely with confirmation prompts to prevent accidental data loss.

Import Data

Import data from CSV and JSON files. Map columns and configure batch sizes during import.

Export Data

Export query results or entire tables to CSV or JSON for backup and migration.

Token Range Visualization

Visualize token ranges and data distribution across nodes in your cluster.

Dark Mode

Easy on the eyes during late-night debugging sessions.

Keyboard Shortcuts

Navigate and execute commands without the mouse.

Multiple Tabs

Work across keyspaces and connections in parallel.

Query History

Access and re-run your previous CQL queries instantly.

Production Safe

Read-only mode and confirmation dialogs protect your data.

SSH Tunnels

Connect securely to remote Cassandra clusters through SSH tunnels and bastion hosts.

DataStax Astra Support

Connect to DataStax Astra cloud databases with secure bundle authentication.

Frequently Asked Questions

What is a Cassandra GUI?
A Cassandra GUI is a visual desktop client that lets you browse keyspaces, run CQL queries, and inspect tables without using cqlsh on the command line. 1bench is a modern Apache Cassandra GUI for Mac, Windows, and Linux.
Does Cassandra have a GUI?
Apache Cassandra ships only with cqlsh, a command-line shell. For a visual interface, you install a third-party Cassandra GUI like 1bench — a desktop app that lets you explore keyspaces, inspect rows, and run CQL from one interface.
What is the best Cassandra GUI for Mac, Windows, or Linux?
A good Cassandra GUI should run natively on your OS, support username/password auth and TLS, and let you browse keyspaces, inspect tables, and run CQL without leaving the app. 1bench delivers all of this with a single download for Mac, Windows, and Linux.
Can a Cassandra GUI connect to managed Cassandra and self-hosted clusters?
Yes. Any Cassandra GUI that speaks the native CQL protocol works with managed Cassandra services and self-hosted clusters alike. 1bench connects using your contact points, credentials, and TLS, and supports SSH tunnels for clusters inside private networks.
What is the difference between cqlsh and a Cassandra GUI?
cqlsh is a terminal shell that runs CQL and prints text results. A Cassandra GUI like 1bench adds a visual keyspace browser, row and column inspection, a CQL editor with syntax highlighting, and inline row editing — so you can work with tables the way you do in a relational GUI.

Ready to manage Cassandra visually?

1bench connects to Cassandra Cloud and self-hosted instances. Start your 7-day free trial today.

View Pricing

1bench is not affiliated with or endorsed by The Apache Software Foundation. Apache Cassandra is a trademark of The Apache Software Foundation.