Exploring data

Browse relational tables and Redis keyspaces through bounded, server-side paging.

Every result is paged from the server, and counts that would be expensive are capped rather than scanned.

Relational tables

Browse schemas, tables, and views. A table reports its columns, primary keys, defaults, generated columns, and DDL.

Sort by a column and filter with typed operators covering equality, comparison, contains, starts with, and null checks. Select by cell, row, or range, and move through all of it from the keyboard.

NULL, empty strings, booleans, numbers, dates, JSON, binary, and truncated values are each drawn differently, so a value’s type is visible without opening it. The inspector opens any cell in Record, JSON, or Value mode.

Copy a selection as spreadsheet-ready TSV, or copy rows as JSON or SQL INSERT statements.

Redis keys

Browsing uses incremental SCAN with cursor paging, filtered by pattern and type, and a broad scan can be cancelled while it runs. Tablify never issues KEYS for interactive browsing.

Each key reports its type, TTL or persistence, length, and size. Strings render as text, JSON, or binary. Hashes, lists, sets, sorted sets, and streams open in bounded, binary-safe viewers, and stream timelines are read-only.