Anvil - Showcase Project
Listed June 5, 2016
About Anvil
A library for making reactive Android UI, like React.js but for native apps
Anvil is a small Java library for creating reactive user interfaces. Originally inspired by React, it suits well as a view layer for MVVM or Redux design patterns. Features Super small (4 hand-written classes + 1 generated class) Easy to learn (top-level API is only 5 functions) Fast (uses no reflection¹) Efficient (views are updated lazily, if the data change didn't affect the view - it remains untouched) Easy to read declarative syntax Java 8 and Kotlin-friendly, but supports Java 6 as well XML layouts are supported, too
Project details
Built with: Android,Java,kotlin
Website: https://github.com/zserge/anvil