NXS · Nyxis · Demo

Log explorer

Millions of rows — virtual scroll, search, and zero-copy reads in the browser

  • 1M+ records built-in fixtures
  • Fully browser-side
  • No hydration pass
  • No server-side filtering
Drop .nxb, .nxs, or .json here, , or
Open—
Filter / search—
Heap Δ (Chrome)159 MB
Rows streamed—
Rows loaded—
Format—

Drop .nxb / .nxs / .json, click Choose file,
or load a built-in fixture:

—│No search active—│↑↓ PgUp PgDn Home EndEnter next match
How it works

Virtual scroll over very large log-shaped datasets without one DOM node per line. .nxb uses NxsStreamReader then tail-index random access; .json parses once for comparison — use Run JSON vs NXS after loading a fixture.

  • Zero-copy reads — mapped wire cells; no JSON.parse() graph.
  • Selective access — tail-index jumps to the rows your viewport needs.
  • Progressive loading — stream records before the file footer seals.
  • Append-friendly layout — same row format from ingest through seal.