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.