The official JavaScript/TypeScript SDK for Numaflow.
Numaflow is a Kubernetes-native tool for running massively parallel data processing and streaming jobs.
This SDK allows you to write User Defined Functions (UDFs) and User Defined Sources/Sinks in JavaScript/TypeScript.
Features
Map: Transform messages one-to-many
MapStream: Stream transformed messages
BatchMap: Process messages in batches
Reduce: Aggregate messages by key over time windows
@numaproj/numaflow-js
The official JavaScript/TypeScript SDK for Numaflow.
Numaflow is a Kubernetes-native tool for running massively parallel data processing and streaming jobs. This SDK allows you to write User Defined Functions (UDFs) and User Defined Sources/Sinks in JavaScript/TypeScript.
Features
Quick Start