Reactive MVVM, allows for observable ViewModels which fire both PropertyChanged and IObservable. Used in conjuction with Rx.Main to allow you to observe off Viewmodel properties. Used in the SciChart WPF Examples Application, which demonstrates High Performance WPF Charts, available for download at http://www.scichart.com, this library provides bootstrapping with automatic dependency discovery, and some extensions to Reactive (RxMain) to allow for easier testing and integration of Reactive into an MVVM Application.