Skip to content

insomni

An opinionated 2D WebGPU renderer for data-heavy scenes — and the plotting and layout ecosystem built on top of it.

SCROLL TO DISCOVER

insomni

The core WebGPU 2D renderer. SDF-based primitives, batched packing, retained layers, OIT transparency, and partial-redraw damage tracking.

Core renderer docs →

insomni-plot

A declarative grammar-of-graphics layer. Describe data, geoms, scales, and coordinates; compile to insomni layers on the GPU.

Plot docs →

Supporting packages

MSDF text, the GPU layout solver, the named-span profiler, and the telemetry monitor.

Browse packages →