Try to catch it

A SQL engine that runs in the browser

Minnow is a columnar SQL database for the browser. Real queries over immutable snapshots, durable on IndexedDB, with no server and nothing to compile before the first answer.

Read the docsRun the benchmarksnpm install @minnowdb/core

Loading the console…

Real SQL, our own engine

Parser, planner, optimizer, and a vectorized executor written here. Joins, CTEs, window functions, set operations, grouping sets, full-text search. No SQLite or DuckDB underneath.

No WebAssembly to download

Plain JavaScript, around 159 KB gzipped. Nothing is fetched and compiled before the first query answers.

Columnar and durable

Immutable compressed column blocks on IndexedDB, read through snapshots. Writes publish atomically; another tab sees the old version or the new one, never half of one.

Bounded memory

Execution works in batches under a budget you set and spills when it has to. A whole table is never required to be resident.