Hookless - Reactive programming for Java
Hookless is a reactive programming library for Java. It automatically runs dependent reactive computations whenever change is detected in any of their dependencies. It is nearly completely transparent to application code, because it tracks dependencies implicitly via thread-local context object.
Get Hookless from Maven Central:
<dependency> <groupId>com.machinezoo.hookless</groupId> <artifactId>hookless</artifactId> <version>0.11.2</version> </dependency>
Or clone sources from GitHub or Bitbucket. Don't forget to configure your build for Java 8+. Sources and binaries are distributed under Apache License 2.0.