44 packages tagged with “system.reactive”
Allows to get an observables for property changed events.
Produces DI registration for both property and constructor injection using the Splat locators.
Xamarin Cross Platform IScheduler implementation for scheduling onto the main thread. Works with Xamarin.Forms, Xamarin.Android, Xamarin.iOS, and Xamarin.UWP
Helpers with the Roslyn system, useful for unit tests.
Ultimate Rx.Net extension. Turn primitive variable to be reactive ! Refer to readme for more details and examples
Reactive extensions for FluentValidation
Helpers for dealing with NuGet packages.
Sharpy.Builder with RX.
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable MVVM components that run on any mobile or desktop platform. This is the base package with the base platform implementations
Common base classes for the MVVM pattern for Reactive Marbles.
Allows users to cache values in a local sqlite database.
WPF reactive extensions for FluentValidation
TwinRx is a library for connecting a .NET application with a Beckhoff TwinCAT PLC program via Reactive Extensions (Rx) over ADS. Features * Create an IObservable for a PLC variable, bringing changes to the PLC variable into the Reactive world. * Make use of Rx's extensive event processing and querying capabilities to transform the observable into events of interest. * Stream (write) an existing IObservable to a PLC variable * Transparently reregister the notifications after a connection loss
Schedulers for various platforms that are not shipped with the Reactive Extensions.
Redux library
A class representing a value that when updated (posted) signals changes to observers. Will post current value (if initialized) when subscribing. Synchronized to ensure ordering. Compatible with IObservable<T> and System.Reactive.
ShairportSync.TrackInfoReader is a shairport-sync metadata parser which provides track information (artist, album, song title, artwork image, etc.) as Rx ( IObservable<TrackInfo> ). This library works on .NET Standard 2.0 compliant platforms like .NET Core 2 / Mono. i.e. works on Raspberry Pi 2 / 3, Mac, Linux, etc.
Extension to Rx.Net.Plus to support Json flat serialization
Bojan Sala's dotNet toolbox of various extensions and utilities that can be used in any app, library or service.
A focused collection of high–value Reactive Extensions (Rx) operators that do not ship with System.Reactive but are commonly needed when building reactive .NET applications.
Diagnostic analyzers and code fix providers for Splat dependency injection.