rdSQL LogordSQL
Generally Available

The Next-Gen Database Workspace
for Modern Workflows

A native, blazingly fast database IDE for modern multi-engine workflows — PostgreSQL, MySQL, MariaDB, SQLite, DuckDB, Cloudflare D1, native MongoDB and Redis support, plus a built-in S3-compatible object storage browser for AWS S3, R2, MinIO, and more.

Supports macOS, Windows, & Linux
rdSQL Desktop — Cloudflare D1 & Multi-Engine Workspace
rdSQL Desktop Application Workspace
Sponsors & Backers

Engineered for High-Productivity

Everything you need to query, manage, migrate, and diagnose database environments.

Multi-Engine Client

Connect directly to PostgreSQL, MySQL, MariaDB, SQLite, DuckDB, Cloudflare D1, CockroachDB, YugabyteDB, TiDB, and PlanetScale with zero driver middleware or remote proxies — plus native MongoDB and Redis connections in the same workspace.

MongoDB Document Store

Browse databases and collections in the same schema-tree Explorer as your SQL connections, run filter queries and aggregation pipelines, and edit documents with full BSON fidelity via MongoDB Extended JSON v2 (ObjectId, Date, Decimal128, and more).

Redis Key-Value Browser

Scan keys across all 16 logical databases with glob pattern and type filters, inspect TTL, memory, and encoding, and edit STRING, HASH, LIST, SET, and ZSET values inline.

DuckDB Analytics Engine

Run high-performance analytical queries on local DuckDB files with full type support — List, Struct, Map, Enum, Union, and rich numeric types, all introspected natively.

Explorer & Schema Browser

Browse tree hierarchies of database schemas, views, columns, keys, triggers, constraints, indexes, and Cloudflare bindings.

Monaco SQL Editor

Write queries inside a full-featured code editor with SQL autocompletion, formatters, custom execution pools, and query logs.

Grid & Inline CRUD

Edit cells directly in fast, virtualized tables, filter results, view JSON contents, stage mutations, and commit edits atomically with Cmd+S.

AI Database Assistant

Schema-aware chat panel that writes, explains, and fixes SQL against your active connection. Bring your own key — OpenAI, Claude, Gemini, OpenRouter, or z.ai — with destructive statements always gated behind a confirmation dialog.

Migration Studio

Compare staging vs development databases, generate DDL schema diff files, and apply migration scripts safely.

Visual ERD Canvas

Map database schemas visually on an interactive graph with relationship edge-routing, search palettes, and SVG exports.

Schema Compare & Sync

Diff schemas and table data between databases, generate engine-specific DDL sync scripts with safety warnings, and apply changes with type-to-confirm protection on the target.

Row & Document Compare

Select two or more rows in a SQL grid — or two or more MongoDB documents — and compare them side by side in a dedicated modal. Differing fields are highlighted, with an "only show differences" toggle and one-click JSON copy.

Diagnostics & Health

Run health scans, inspect system resource graphs, query activity logs, index sizes, and pinpoint bottleneck queries.

Database Health Score

Transparent 0–100 health score with per-category breakdown — every deduction links to its underlying diagnostic, so you always know exactly what to fix and why.

Automated Repair Center

Execute recommended auto-fixes like creating missing indexes, analyzing tables, and repairing foreign keys instantly.

Backup & Restore Studio

Export zipped dumps, compress backups, encrypt files, set custom target folders, and run restorations seamlessly.

Users & Privileges

Manage login roles and database access for PostgreSQL and MySQL/MariaDB — create and drop users, grant permissions, and inspect role assignments per host.

Encrypted Connections

Secure your data transfer using native SSL/TLS handshakes, SSH tunnels, and encrypted client-key credential storage.

S3 Object Storage Browser

Browse, upload (multipart), download, and manage objects across AWS S3, Cloudflare R2, MinIO, Backblaze B2, and DigitalOcean Spaces — with presigned URLs, ACLs, and in-app previews.

Storage Transfer Manager

Track uploads and downloads with real-time progress, smoothed transfer speed, ETA, cancellation, and batch operations — multipart uploads with bounded concurrency and automatic retry.

Ecosystem & Plugins

Extend workspaces with custom drivers (ClickHouse, Snowflake, and more), custom formatters, and themes like Dracula.

A Single Desktop Workspace
for all your SQL Needs

Say goodbye to heavy, bloated developer panels. rdSQL Desktop starts in milliseconds, loads millions of rows without breaking a sweat, and keeps your data completely secure on your own local device.

No Telemetry by Default

Your database credentials, query logs, and record sets never touch a cloud server unless you explicitly opt in to encrypted sync — and even then, sync is end-to-end encrypted on your device, so rdSQL can't read it either.

Blazingly Fast Performance

Engineered with a native Rust asynchronous network driver pool for ultra-low database latency.

SECURE ENVIRONMENT STATSLOCAL CONNECTION ACTIVE
Cold startup latency< 14ms
Default RAM consumption~ 32MB
Connection poolsLocal Host / TCP
Metrics trackingOff by default
rdSQL Desktop AI Database Assistant — schema-aware chat panel that writes, explains, and runs SQL

An AI Assistant That
Actually Knows Your Schema

Chat side-by-side with your database. The assistant reads your active connection's tables, columns, and keys, so it writes SQL against your real schema instead of guessing — and it's always bring-your-own-key, never a hosted rdSQL service.

Bring Your Own Key

Connect OpenAI, Anthropic Claude, Google Gemini, OpenRouter, z.ai, or any OpenAI-compatible endpoint. Keys stay local — requests go straight from your machine to the provider.

Schema-Aware by Default

Every prompt is grounded in the active connection's real tables, columns, and relationships — generate, explain, or fix queries in context.

Confirm Before Anything Destructive

Reads run instantly. Any INSERT, UPDATE, DELETE, or DROP stops at a dialog showing the exact SQL and target connection first.

Works with

OpenAIOpenAI
AnthropicAnthropic
GoogleGoogle
OllamaOllama
OpenRouterOpenRouter
z.aiz.ai
OllamaOllama
z.aiz.ai
OpenAIOpenAI
OpenRouterOpenRouter
AnthropicAnthropic
GoogleGoogle
OpenRouterOpenRouter
OpenAIOpenAI
z.aiz.ai
AnthropicAnthropic
GoogleGoogle
OllamaOllama
AnthropicAnthropic
OpenRouterOpenRouter
GoogleGoogle
z.aiz.ai
OllamaOllama
OpenAIOpenAI
OpenAIOpenAI
AnthropicAnthropic
GoogleGoogle
OllamaOllama
OpenRouterOpenRouter
z.aiz.ai
OllamaOllama
z.aiz.ai
OpenAIOpenAI
OpenRouterOpenRouter
AnthropicAnthropic
GoogleGoogle
OpenRouterOpenRouter
OpenAIOpenAI
z.aiz.ai
AnthropicAnthropic
GoogleGoogle
OllamaOllama
AnthropicAnthropic
OpenRouterOpenRouter
GoogleGoogle
z.aiz.ai
OllamaOllama
OpenAIOpenAI

See Your Whole Schema,
Laid Out Automatically

Every table, column, key, and foreign-key relationship rendered on an interactive canvas the moment you connect — no manual dragging, no separate diagramming tool to keep in sync.

Auto-Layout Relationship Graph

Tables and foreign keys are mapped onto a React Flow canvas with automatic edge-routing — zoom, pan, and rearrange freely.

Search & Focus Palette

Jump straight to any table on a large schema with a quick search palette instead of hunting across the canvas.

Export to SVG

Drop a clean, vector diagram straight into docs, wikis, or design reviews — no screenshotting required.

rdSQL Desktop Visual ERD Studio — ER Diagram view with every table, column, and relationship laid out automatically
rdSQL Desktop S3-compatible object storage browser — buckets, objects, and transfers alongside your databases

Built-In S3 Storage,
No Separate Tool Required

Browse buckets and objects across AWS S3, Cloudflare R2, MinIO, Backblaze B2, and DigitalOcean Spaces in the same workspace as your databases — switch between a query and a bucket without ever leaving the app.

Multipart Transfer Manager

Real-time progress, smoothed transfer speed, ETA, cancellation, and batch operations — bounded concurrency with automatic retry on failure.

Presigned URLs & ACLs

Generate presigned URLs and inspect or edit object ACLs directly, with in-app previews for images, text, and JSON.

Every Major S3-Compatible Provider

AWS S3, Cloudflare R2, MinIO, Backblaze B2, and DigitalOcean Spaces — one connection dialog, no per-provider SDKs to configure.

Native MongoDB & Redis,
Right Next to Your SQL

Document stores and key-value caches get the same first-class treatment as SQL databases — a real schema tree, inline editing, and the same AI assistant and Compare tooling, in one workspace.

MongoDB, BSON and All

Databases and collections show up in the Explorer tree; documents round-trip losslessly via MongoDB Extended JSON v2 — ObjectId, Date, Decimal128, and more.

Redis, Every Type

Browse all 16 logical databases, scan keys with glob patterns, and edit STRING, HASH, LIST, SET, and ZSET values inline with TTL and memory shown alongside.

rdSQL Desktop connected to a MongoDB database, comparing two documents side by side
rdSQL Desktop connected to a Redis database, inspecting a STRING key with TTL and memory details
rdSQL Desktop Compare Rows modal — two rows compared side by side with differing fields highlighted

Spot the Difference,
Field by Field

Select two or more rows in a SQL grid — or two or more MongoDB documents — and rdSQL lines them up side by side, one column per record, one row per field, with every difference highlighted instantly.

Works Across SQL and MongoDB

Compare grid rows in any SQL connection, or schemaless MongoDB documents — the union of every field seen across the selection, missing fields included.

Only Show Differences

Toggle out identical fields to focus on what actually changed between the records you selected.

Copy as JSON

Grab the full comparison as JSON in one click to paste into a PR, ticket, or chat.