Lattice Grid is a data grid and a data layer in one. A Data Router takes a single live feed — a websocket, a REST poll, or a Parquet file queried by DuckDB in the browser — and fans it out to grids, charts, kanban boards, Gantt schedules and KPI tiles that stay in step with no wiring code. The grid itself is built for people who work in it all day: virtualised rows into the millions, column pinning and reordering, sorting, filtering, grouping, totals and pivots, tree data and master-detail, inline editing with undo, and live sources.
Statistical analysis is built in, not bolted on: control and SPC charts, process capability, regression diagnostics, seasonality and forecasting, anomaly detection, confidence intervals and distribution plots, all computed from the grid's own filtered rows. Presentation is a first-class mode: annotate a view, maximise it, print it, or assemble a board pack from the same live data. Governance comes with it: cell-level permissions and redaction, so the same grid shows each reader only what they may see, and a governed AI layer that explains a figure, answers a question about the data in plain English, and changes data only with a person's approval.
Plain JavaScript with zero dependencies and no build step required, with components for React, Angular, Vue, Svelte and Web Components, and an htmx integration.
Licensing is per domain, not per developer: free forever on localhost with nothing withheld, $1,000 per named domain to deploy (unlimited developers, one year of updates and support included), $2,500 for three domains, $10,000 for a wildcard. Verified fully offline — a signed key checked in the browser, no licence server, no call home.