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.


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.
Schema explorer
Browse databases, schemas, tables, columns, indexes, and foreign keys in a single tree. Preview rows with one click.
Virtualized grid
Virtualized rendering and lazy loading keep large result sets smooth. Sort columns, select ranges, and copy data without waiting.
SQL editor
A multiline editor with syntax highlighting, query history, and shortcuts for running full queries or selections.
Connection manager
Save connections, mark them read-only, and jump back into recent databases in a click.
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.
Frequently asked questions
Read the docsA 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.