Reactive systems
FlowExtAuthor & maintainer
Kotlin Multiplatform operators and extensions that fill practical gaps in kotlinx.coroutines Flow.
- Problem
- Flow's compact core leaves production apps without several familiar reactive operators, but extensions must preserve structured concurrency.
- Architecture & trade-off
- Build focused Flow extensions instead of a parallel abstraction; adoption stays lightweight at the cost of cross-platform semantic tests and careful cancellation handling.
- Result / evidence
- Published on Maven Central with versioned docs, common tests, CI, and 400+ GitHub stars.
- KMP
- Coroutines
- Flow
- Concurrency
- Testing



