Elements is collection of modular elements for RecyclerView lists, alternative to Google’s Paging library, designed in Kotlin with separation of concerns, modularity and testability in mind.
Sources, and the UI component into
Presenteris an independent piece of code that can be reused.
Sources declare dependencies among them, in a
Lifecycles, extensions for data binding.
Presenterss fine grained control over how to animate each item [docs]
If you are curious about how Elements works in practice, take a look at the demo app in the
app directory in GitHub.
If you like the project, use it with profit, and want to thank back, please consider donating or becoming a sponsor.