Roughly Enough Data

Red is a lightweight database explorer for developers who prefer fast, focused tools.

Open source · Available for macOS, Linux and Windows

Native

Built with GPUI for a fast, responsive desktop experience.

Streaming

Results stream directly into a virtualized grid. Browse millions of rows without blowing through memory.

Safe

Read-only connections, query timeouts, and confirmation before destructive statements. Safer production inspection.

A familiar layout.

Browse the schema, write SQL, and inspect results without switching context.

RED's connected workspace - schema sidebar, SQL editor, a virtualized result grid streaming millions of rows, and the read-only AI agent.RED's connected workspace - schema sidebar, SQL editor, a virtualized result grid streaming millions of rows, and the read-only AI agent.

Open on a wider screen to try the live, interactive demo.

Roughly enough features.

The features a developer actually reaches for when inspecting a database - and a deliberate absence of everything else.

View roadmap
EXPLORE

Schema explorer

Browse databases, schemas, tables, columns, indexes, and foreign keys in a single tree. Preview rows with one click.

BROWSE

Virtualized grid

Virtualized rendering and lazy loading keep large result sets smooth. Sort columns, select ranges, and copy data without waiting.

QUERY

SQL editor

A multiline editor with syntax highlighting, query history, and shortcuts for running full queries or selections.

CONNECT

Connection manager

Save connections, mark them read-only, and jump back into recent databases in a click.

EXPORT

Streamed export

Export query results to CSV or JSON as a stream. Large exports stay fast and memory-efficient.

Free and open source.

No accounts. No telemetry. No lock-in. Just a database explorer you can inspect, modify, and build yourself.

GPL-3.0-or-later
red - zsh
$ git clone https://github.com/vojir-mikulas/red
Cloning into 'red'... done.
$ cargo run -p red
Compiling red v0.1.0
Finished `release` profile [optimized]
▸ RED ready - Roughly Enough Data
new-user@red

Frequently asked questions

Read the docs

A native desktop app for working with databases. Connect to a server, browse the schema, write SQL, and scroll through results that page in as you go, so large tables open as fast as small ones. It's built in Rust on GPUI.