ReactFX is a Java library by Tomas Mikula that extends upon the JDK's JavaFX library. It uses reactive programming techniques in attempt to achieve more concise code, less side effects and less inversion of control, all of which improve the readability of code.
ReactFX is an exploration of (functional) reactive programming techniques for JavaFX. These techniques usually result in more concise code, less side effects and less inversion of control, all of which improve the readability of code.
For further information, refer to the GitHub page.