numaproj/numaflow
Kubernetes-native platform to run massively parallel data/streaming jobs observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 96
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 23.0
- age_days: 1566
- days_rel: 26
- days_push: 7
- n_releases_24m: 27
Adoption not part of the score
2825 stars · 171 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Numaflow is a Kubernetes-native, serverless platform for running massively parallel data and streaming processing jobs. It lets developers build event-driven pipelines with sources, sinks, and user-defined functions in any language, with auto-scaling and exactly-once semantics.
Use cases
- process kafka events in real time on kubernetes
- run streaming data pipelines with auto-scaling
- real-time analytics on event streams
- run ml inference on streaming data
- build event-driven applications with exactly-once guarantees
- run map-reduce style jobs on kubernetes
- write pipeline processing steps in python or go
When to choose
- you already run workloads on Kubernetes and want declarative streaming pipelines
- you need independent auto-scaling per pipeline stage with back-pressure
- you want language-agnostic user-defined functions (Python, Go, Java, Rust)
- you need exactly-once or at-least-once processing guarantees for streaming data
When to avoid
- you have no Kubernetes cluster and only need simple batch ETL
- you need strict message ordering guarantees
- you want a fully managed cloud streaming service rather than self-hosted infrastructure
- your project cannot tolerate occasional breaking changes between minor releases
Facets
framework · maturity active
streaming etl workflow-automation microservices deployment microservices big-data cloud-computing cloud self-hosted go rust python jvm stream-processing event-driven serverless map-reduce auto-scaling exactly-once kubernetes-operator data-pipeline data-engineering real-time containers kubernetes docker
10 sources
- readme: https://github.com/numaproj/numaflow · fetched 2026-08-28 · 8cd8cc216923
- homepage: https://numaflow.numaproj.io · fetched 2026-08-29 · 5df7dfa9284e
- site_page: https://numaflow.numaproj.io/getting-started/prerequisites-and-installation · fetched 2026-08-29 · 666f6f07d191
- site_page: https://numaflow.numaproj.io/getting-started/monovertex · fetched 2026-08-29 · 8eb84470ca3a
- site_page: https://numaflow.numaproj.io/getting-started/pipeline · fetched 2026-08-29 · 3d0af3ea543d
- site_page: https://numaflow.numaproj.io/getting-started/whats-next · fetched 2026-08-29 · ba804ac38004
- site_page: https://numaflow.numaproj.io/user-guide/sdks/features · fetched 2026-08-29 · d1c776b2a101
- site_page: https://numaflow.numaproj.io/user-guide/FAQ · fetched 2026-08-29 · d54082547d15
- site_page: https://numaflow.numaproj.io/operations/installation · fetched 2026-08-29 · d30adac90e5d
- site_page: https://numaflow.numaproj.io/operations/releases · fetched 2026-08-29 · fc54504788e6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| numaproj/numaflow | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="numaproj/numaflow")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem