Hey folks! I know most people here use the redux-kotlin lib, but since I like the uniflow pattern yet don’t like to be tied into the redux itself sometimes, I made Redukks -
https://github.com/ianrumac/redukks. It’s made from a set of abstractions I’ve been reusing in projects for years, and since I got asked a lot about it after my talk, decided to push them up.
It’s not opinionated, won’t force your views/viewmodels into some abstractions and keeps stores/actions separated, not bound together. It’s basically just providing a set of types, abstractions and some default implementations, so you can pick them up and build upon them.
I’ve used this in both compose and fragment-based projects, both with dagger/hilt and without any DI at all.
Would appreciate any comments/feedback ❤️