Skip to main content
Pond logo

Pond

Typed time series primitives for modern TypeScript projects

Typed events and schemasAlignment, aggregation, joinsRolling windows and smoothing

Explicit temporal keys

Work with Time, TimeRange, and Interval directly instead of treating time as an unnamed first column convention.

Typed analytical transforms

Align, aggregate, join, roll, and smooth series while preserving schema-driven TypeScript types.

Modern deployment targets

Designed for current Node and frontend projects with immutable values, ESM packaging, and timezone-aware ingest.