Live wind from launch stations

Vendor adapters read whatever hardware you run into one documented contract. Build your own UI on the data, or render it with components that live natively in your design system.

Any vendor

WindNerd anemometer kits, WeatherFlow Tempest, Campbell Scientific dataloggers — or your own loader on the same wire.

Headless core

The contract, derivations, chart geometry, and polling stores are framework-free — components optional.

Rendered natively

Dial, graded history, wind rose, daily pattern — the full station-page vocabulary, no iframe.

Two peer bindings

React or framework-free custom elements. Byte-identical DOM; neither is the reference.

stations[0].reading
loading…
the same object, drawn — with Live on, both tick
Principles
  • Capabilities are declared, never inferred. Absence stays absent.
  • Degrade, don’t lie. An outage renders with a reason, not stale numbers.
  • No prose on the wire. Codes and degrees travel; words and colours are yours.
  • Your thresholds, your palette. Banding follows your limits and your tokens.