Hit the database without leaving your IDE. Results stream into a structured grid you can sort, filter, and export — typed end to end.
orders
| id | customer | amount | status |
|---|---|---|---|
| ord_3PqA | [email protected] | $42.00 | paid |
| ord_3PqB | [email protected] | $128.50 | paid |
| ord_3PqC | [email protected] | $8.99 | pending |
| ord_3PqD | [email protected] | $214.00 | refunded |
| ord_3PqE | [email protected] | $56.20 | paid |
// Type-safe database clientimport { db } from "@beste/db";// Read replicas for hot paths.const orders = await db.from("orders");// Filter to recent activity.orders.where({ status: "paid" });orders.limit(50);// Stream typed rows out.orders.stream("json");export default orders;
Browser-chrome card pairing a typed query result table on the left with a syntax-highlighted code editor on the right — sortable columns, status-toned cells, row count footer. Every label is editable; no media props required.