mobservable
Unobtrusive library to create reactive data structures and self-updating view functions Mobservable ensures that all the changes in your data structures are propagated automatically, atomically and synchronously to all view functions that use your data. Mobservable also ships with a React mixin to create components that automatically refresh themselves.