RED Docs

Overview

RED - Roughly Enough Data. A fast, native database explorer built in Rust.

RED helps you inspect schemas, browse large tables, run SQL queries, and export data without the complexity of heavyweight IDE-style database tools.

Roughly Enough Data. Show enough to make decisions quickly.

RED is rendered natively on the GPU - no Electron, no browser runtime, no web stack. It supports SQLite, PostgreSQL, MySQL / MariaDB, and ClickHouse (read-only).

MVP status

Core workflows are functional, but APIs and the UI are still evolving. Expect rough edges and breaking changes before the first stable release.

What's here

  • Schema explorer - browse namespaces, tables, and views from the sidebar.
  • SQL editor - write and run queries across multiple tabs, with autocompletion and saved snippets.
  • Large-table browsing - a windowed result grid over multi-million-row results with keyset pagination.
  • Find & filter - search loaded rows, or filter a result to a WHERE clause without rewriting the query.
  • Detail inspector & inline editing - inspect a cell or row, and make edits as staged, reviewable batch changes.
  • AI assistant - an opt-in sidebar that chats over your schema, grounded in the database you're connected to.
  • Multiple connections - hold several at once and switch with a keyboard-first connection switcher; connect over an SSH jump host.
  • Data export - CSV and JSON, streamed row by row.
  • Command-line mode - run queries, execute scripts, and seed dev/staging databases headless.
  • Production-safe inspection - workflows designed to read without surprises.

Next steps

On this page