18 packages tagged with “Observables”
xTags Library is an xml extension to the web building block: Tags. Allows the developer to build scalable and distributed templated UI with databind, REST and other awesome features. This package includes only the C# implementation.
Library for strongly typed websocket use in Fable
Utilities for working with observables.
Reactive Extensions meant specifically for implementations of IObservable<bool>.
Reactive programming framework for Blazor applications built on R3. Uses Roslyn source generation to automatically create observable models with command bindings, dependency injection support, and component triggers. Includes code fixes for quick refactoring.
Reactive operators, computed views, caching, and UI binding for RoomSharp with optional Rx.NET adapters.
This library provides the `NetDaemonRuntimeStateService`, which allows you to check and subscribe to the runtime state of `NetDaemon`.
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 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.
Net.Kafka.ReactiveOrm is a lightweight Reactive Object Mapper (ROM) for Kafka in .NET. It maps Kafka topics to strongly typed, reactive entities inspired by Entity Framework (DbContext / DbSet<T>), enabling declarative subscription and publishing with LINQ-style syntax and reactive patterns.
High-level composite sensor abstractions for NetDaemon, combining multiple Home Assistant entities into logical observables.