19 packages tagged with “ReactiveX”
The newer and greatly improved replacement of Simple HTTP Listener PCL.
MQTT Client utilizing the power of Reactive Extensions
An implementation of SSDP for both ControlPoint and Device according to the UPnP 2.0 specification. Utilizes Reactive Extensions for easy use and reliability.
Reactive Extensions meant specifically for implementations of IObservable<bool>.
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.
A Modern .NET library for Parse Live Query. Compatible With .NET MAUI for Windows, Android, MacOS, iOS too, Now Smart Watches ;)
Synchronous, simple, single-threaded reactive programming primitives and collections with fluent bindings designed for ease-of-use.
Collection of extension methods meant to enhance NetDaemon entities with stateful and boolean observables allowing for more robust implementations and a more intuitive coding experience.
This library provides the `NetDaemonRuntimeStateService`, which allows you to check and subscribe to the runtime state of `NetDaemon`.
This library helps you turn a Home Assistant Dropdown/InputSelect helper entity into a dynamic notifications list.
Strongly-typed wrappers for Home Assistant entities in `NetDaemon`.
This library provides the `PhoneNotificationEntity` class, making it easy to create, update, and manage phone notifications in Home Assistant.
Composable, reactive, and layered logic pipelines for automation.
Time zone and cron expression support for Occurify: Filter, manipulate, and schedule instants and periods across time zones.
Reactive Extensions for Occurify: Enabling seamless scheduling of instant and period-based timelines.
A comprehensive and intuitive .NET library for defining, filtering, transforming, and scheduling time periods.
Astronomical instants and periods for Occurify: Track sun states, perform calculations, and manage events.