React - A JavaScript library for building user interfaces
Vue.js - Reactive Components for Modern Web Interfaces
AngularJS - AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.
Guava - Google core libraries for Java 6+.
Backbone.js - Give your JS App some Backbone with Models, Views, Collections, and Events
RxJava - RxJava – Reactive Extensions for the JVM is a library for composing asynchronous and event-based programs using observable sequences.