Native database workspace
RDB
Your databases, finally moving as one.
Browse schemas, write queries, inspect rows, and move between eleven engines without leaving one fast native workspace.
v0.48.2 · macOS / Windows / Linux · Apache-2.0
SELECT * FROM customers LIMIT 50
Ready
Speak every database.
SQL, documents, keys, and analytical workloads keep their own query model while sharing the same native workspace.
PostgreSQL
Browse schemas, run SQL, filter result sets, and inspect rows through the native PostgreSQL protocol.
-
PostgreSQL
via tokio-postgres
-
MySQL
via mysql_async
-
MariaDB
via mysql_async (MySQL-compatible)
-
Redis
commands and key browsing
-
Valkey
via the redis crate (RESP-compatible)
-
MongoDB
JSON document queries
-
SQLite
local files, zero setup
-
Cassandra
via the scylla driver
-
SQL Server
via tiberius (T-SQL)
-
Oracle
via oracledb, no client libraries
-
ClickHouse
via HTTP, FORMAT JSON reads
All eleven ship in the current release. BigQuery is planned next.
One continuous workflow
From connection to answer, without the drag.
Native by default. Private by design.
Built in Rust with a Slint interface. RDB connects directly to your database and stays out of the way.
- No account and no telemetry
- Works fully offline after installation
- Credentials use your OS keychain
Open it. Start querying.
Choose your platform, install the current release, and connect to a database. No account sits between download and the first query.
RDB for macOS
Install the native app through Homebrew, or download the Apple Silicon disk image directly.
brew install --cask suiflex/tap/rdb
FREE · OPEN SOURCE · APACHE-2.0 · NO SIGN-UP
Open architecture
The boundary is yours to inspect.
The Slint interface depends on rdb-core, not concrete database crates. Every engine implements the same asynchronous driver contract.
pub trait Driver: Send + Sync { async fn connect(config: &ConnConfig); async fn schema(&self); async fn query(&self, query: &Query); async fn close(self); }