reactiveui
NuGet publisher profile
Packages (160)
Refit
Type-safe REST API clients for .NET, generated from annotated interfaces with build-time source generation, direct request construction, System.Text.Json defaults, and support for trimming and AOT.
Refit.HttpClientFactory
Microsoft.Extensions.Http integration for Refit, adding AddRefitClient support for typed HttpClientFactory clients, dependency injection, handlers, and Polly-style HTTP pipelines.
Refit.Newtonsoft.Json
Newtonsoft.Json content serializer for Refit clients that need Json.NET converters, settings, or compatibility behavior instead of the default System.Text.Json serializer.
Splat
A library to make things cross-platform that should be.
ReactiveUI
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. This is the base package with the base platform implementations
Akavache.Sqlite3
Package Description
Akavache
Package Description
akavache.core
An asynchronous, persistent key-value store for desktop and mobile applications on .NET
ReactiveUI.Fody
Fody extension to generate RaisePropertyChange notifications for properties and ObservableAsPropertyHelper properties.
Refit.Xml
XML content serializer for Refit clients that send or receive XML payloads through System.Xml.Serialization.XmlSerializer.
ReactiveUI.WPF
Contains the ReactiveUI platform specific extensions for Windows Presentation Foundation (WPF)
ReactiveUI.Disposables
High-performance reactive primitives for building allocation-conscious ReactiveUI and Rx-style .NET applications without a production dependency on System.Reactive or R3.
ReactiveUI.Primitives
High-performance reactive primitives for building allocation-conscious ReactiveUI and Rx-style .NET applications without a production dependency on System.Reactive or R3.
ReactiveUI.Primitives.Core
Type-agnostic core primitives shared by ReactiveUI.Primitives and ReactiveUI.Primitives.Reactive.
Splat.Core
A library to make things cross-platform that should be.
Splat.Builder
A library to make things cross-platform that should be.
Splat.Logging
A library to make things cross-platform that should be.
ReactiveUI.Testing
Provides extensions for testing ReactiveUI based applications
ReactiveUI.Blazor
Contains the ReactiveUI platform specific extensions for Blazor
Pharmacist.Common
Produces from NuGet packages or reference assemblies System.Reactive Observables for all events within the specified target.
Reactive.Wasm
Reactive Extensions utilities for .NET running in WebAssembly (WASM) environments, with schedulers and platform integrations for browser-based runtimes.
ReactiveUI.XamForms
Contains the ReactiveUI platform specific extensions for Xamarin Forms
Splat.Drawing
A library to make things cross-platform that should be.
ReactiveUI.Validation
Validations library for ReactiveUI.
ReactiveUI.Avalonia
Contains the ReactiveUI platform specific extensions for Avalonia
Punchclock
Make sure your asynchronous operations show up to work on time
ReactiveUI.Events.WPF
Provides Observable-based events API for WPF UI controls & event handlers
fusillade
Package Description
ReactiveUI.Maui
Contains the ReactiveUI platform specific extensions for Microsoft Maui
Splat.Microsoft.Extensions.DependencyInjection
A library to make things cross-platform that should be.
ReactiveUI.SourceGenerators
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. This is the Source Generators package for ReactiveUI
ReactiveUI.SourceGenerators.Analyzers.CodeFixes
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. This is the Source Generators package for ReactiveUI
ReactiveUI.WinForms
Contains the ReactiveUI platform specific extensions for Windows Forms
Refit.Reflection
The opt-in reflection request builder for Refit. Install this package to use RestService.For / AddRefitClient with interface shapes that the Refit source generator cannot build inline. Applications that only use generated clients never need it, and stay trimmable and Native AOT friendly without it.
ReactiveUI.Blend
Provides reactive extensions based xaml components based on the Blend SDK library, allowing you to fire a observable from XAML
ReactiveUI.Events.XamForms
Provides Observable-based events API for Xamarin Forms UI controls & event handlers
Pharmacist.MSBuild
Produces from NuGet packages System.Reactive Observables for all events within the NuGet packages inside the project..
ReactiveUI.AndroidSupport
Provides ReactiveUI extensions for the Android Support Library
Splat.Serilog
A library to make things cross-platform that should be.
Splat.NLog
A library to make things cross-platform that should be.
ReactiveUI.Events
Provides Observable-based events API for Xamarin Native Platforms including Android, iOS, Mac, TVOS, WatchOS, Tizen, and UWP
Splat.Microsoft.Extensions.Logging
A library to make things cross-platform that should be.
Pharmacist
Produces from NuGet packages or reference assemblies System.Reactive Observables for all events within the specified target.
Splat.Autofac
A library to make things cross-platform that should be.
ReactiveUI.AndroidX
Provides ReactiveUI extensions for .NET Android applications using AndroidX libraries
akavache.mobile
An asynchronous, persistent key-value store for desktop and mobile applications on .NET
Pharmacist.MSBuild.TargetFramework
Produces from NuGet packages System.Reactive Observables for all events within the target framework.
ReactiveUI.Events.Winforms
Provides Observable-based events API for Win Forms UI controls & event handlers
Splat.DryIoc
A library to make things cross-platform that should be.
Splat.Log4Net
A library to make things cross-platform that should be.
ReactiveUI.Core
Type-agnostic core shared by ReactiveUI and ReactiveUI.Reactive.
Akavache.Drawing
Drawing and bitmap support for Akavache using Splat.Drawing
ReactiveUI.Events.XamEssentials
Provides a wrapper aroung XamarinEssentials, allowing you to use Observables instead of events
ReactiveUI.Uno
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. Supports Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin Forms, Xamarin.TVOS, Tizen, WPF, Windows Forms, Universal Windows Platform (UWP) and the Uno Platform.
Sextant
A ReactiveUI navigation library for Xamarin.Forms
ReactiveUI.WinUI
Contains the ReactiveUI platform specific extensions for WinUI Desktop
Splat.SimpleInjector
A library to make things cross-platform that should be.
Akavache.SystemTextJson
System.Text.Json serialization support for Akavache
Splat.Ninject
A library to make things cross-platform that should be.
Splat.DependencyInjection.SourceGenerator
Produces DI registration for both property and constructor injection using the Splat locators.
Splat.Prism
A library to make things cross-platform that should be.
Pharmacist.Core
Produces from NuGet packages or reference assemblies System.Reactive Observables for all events within the specified target.
ReactiveUI.Primitives.Avalonia
Avalonia UI-thread integration sequencers for ReactiveUI.Primitives.
ReactiveUI.Drawing
A extension to the ReactiveUI platform that provides Splat bitmap operation support.
Sextant.XamForms
A ReactiveUI navigation library for Xamarin.Forms
Splat.Prism.Forms
A library to make things cross-platform that should be.
Splat.AppCenter
A library to make things cross-platform that should be.
Splat.Common.Test
A library to make things cross-platform that should be.
Splat.Raygun
A library to make things cross-platform that should be.
Splat.ApplicationInsights
A library to make things cross-platform that should be.
ReactiveUI.Primitives.Reactive
ReactiveUI.Primitives recompiled against System.Reactive's Unit and IScheduler for seamless interop with System.Reactive consumers.
ReactiveUI.Uwp
Provides ReactiveUI extensions for the UWP Library
Akavache.EncryptedSqlite3
Package Description
Splat.Exceptionless
A library to make things cross-platform that should be.
Akavache.NewtonsoftJson
Newtonsoft.Json serialization support for Akavache with optional BSON compatibility
ReactiveUI.Primitives.Wpf
WPF integration sequencers for ReactiveUI.Primitives.
ReactiveUI.Uno.WinUI
Contains the ReactiveUI platform specific extensions for Uno WinUI
ReactiveUI.Extensions
High-value Reactive Extensions (Rx) operators and async-native observable primitives for building reactive .NET applications. Includes operators that complement System.Reactive and a fully async IObservableAsync pipeline.
Akavache.Settings
Package Description
Cake.PinNuGetDependency
Cake Build addin used to lock dependency versions within NuGet packages.
Sextant.Plugins.Popup
A ReactiveUI navigation library for Xamarin.Forms
Refit.Testing
Testing helpers for Refit clients: a declarative HttpMessageHandler that stubs responses and verifies the requests your Refit interfaces make.
ReactiveUI.Primitives.Avalonia.Reactive
Avalonia UI-thread scheduler for ReactiveUI.Primitives, recompiled against System.Reactive's IScheduler.
ReactiveUI.Reactive
ReactiveUI recompiled against System.Reactive's Unit for seamless interop with System.Reactive consumers.
ReactiveUI.Primitives.Async.Core
Type-agnostic core of ReactiveUI.Primitives.Async, shared by the lean and Reactive leaves.
ReactiveUI.Primitives.Async
High-performance reactive primitives for building allocation-conscious ReactiveUI and Rx-style .NET applications without a production dependency on System.Reactive or R3.
ReactiveUI.Primitives.Maui
MAUI dispatcher integration sequencers for ReactiveUI.Primitives.
ReactiveUI.Testing.Reactive
Provides extensions for testing ReactiveUI applications against System.Reactive, including Microsoft.Reactive.Testing TestScheduler support.
ReactiveUI.Avalonia.Reactive
Contains the ReactiveUI Reactive platform specific extensions for Avalonia
Sextant.Maui
A ReactiveUI navigation library for Xamarin.Forms
Splat.Avalonia.Autofac
A library to make things cross-platform that should be.
Splat.Avalonia.Microsoft.Extensions.DependencyInjection
A library to make things cross-platform that should be.
ReactiveUI.Primitives.WinUI
WinUI dispatcher queue integration sequencers for ReactiveUI.Primitives.
ReactiveUI.Avalonia.Microsoft.Extensions.DependencyInjection
Contains the ReactiveUI platform specific extensions for Avalonia
ReactiveUI.Validation.AndroidX
Provides ReactiveUI.Validation extensions for the AndroidX Library
ReactiveUI.Primitives.WinForms
Windows Forms integration sequencers for ReactiveUI.Primitives.
ReactiveUI.Primitives.Blazor
Blazor integration helpers for ReactiveUI.Primitives.
ReactiveUI.Validation.AndroidSupport
Provides ReactiveUI.Validation extensions for the Android Support Library
ReactiveUI.Primitives.Wpf.Reactive
WPF dispatcher scheduler for ReactiveUI.Primitives, recompiled against System.Reactive's IScheduler.
ReactiveUI.Primitives.Async.Reactive
ReactiveUI.Primitives.Async recompiled against System.Reactive's Unit and IScheduler for seamless interop with System.Reactive consumers.
ReactiveUI.Primitives.WinForms.Reactive
Windows Forms scheduler for ReactiveUI.Primitives, recompiled against System.Reactive's IScheduler.
ReactiveUI.Avalonia.Autofac
Contains the ReactiveUI platform specific extensions for Avalonia
ReactiveUI.Primitives.WinUI.Reactive
WinUI dispatcher queue scheduler for ReactiveUI.Primitives, recompiled against System.Reactive's IScheduler.
ReactiveUI.Primitives.Maui.Reactive
MAUI dispatcher scheduler for ReactiveUI.Primitives, recompiled against System.Reactive's IScheduler.
ReactiveUI.Primitives.Extensions
High-performance reactive primitives for building allocation-conscious ReactiveUI and Rx-style .NET applications without a production dependency on System.Reactive or R3.
ReactiveUI.Binding
Runtime library for ReactiveUI property observation and binding. Provides ICreatesObservableForProperty, expression chain decomposition, and converter infrastructure.
ReactiveUI.Primitives.Extensions.Core
Type-agnostic core of ReactiveUI.Primitives.Extensions, shared by the lean and Reactive leaves.
ReactiveUI.Primitives.Blazor.Reactive
Blazor integration helpers for ReactiveUI.Primitives, recompiled against System.Reactive's IScheduler.
Splat.Avalonia.Ninject
A library to make things cross-platform that should be.
ReactiveUI.Binding.Reactive
ReactiveUI.Binding recompiled against System.Reactive's IScheduler for seamless interop with System.Reactive consumers.
Splat.Avalonia.DryIoc
A library to make things cross-platform that should be.
ReactiveUI.Primitives.Extensions.Reactive
ReactiveUI.Primitives.Extensions recompiled against System.Reactive's Unit and IScheduler for seamless interop with System.Reactive consumers.
ReactiveUI.Binding.Analyzer
Diagnostic analyzers and code fix providers for ReactiveUI binding source generator.
ReactiveUI.Binding.SourceGenerators
Compatibility package for ReactiveUI.Binding consumers that reference the source generator by name. The generator and its analyzer ship inside ReactiveUI.Binding and ReactiveUI.Binding.Reactive; this package exists so existing references keep resolving.
ReactiveUI.Binding.Wpf
WPF platform support for ReactiveUI.Binding. Provides DependencyProperty observation and Visibility converters.
Sextant.Avalonia
A ReactiveUI navigation library for Xamarin.Forms
ReactiveUI.Avalonia.DryIoc
Contains the ReactiveUI platform specific extensions for Avalonia
ReactiveUI.Avalonia.Ninject
Contains the ReactiveUI platform specific extensions for Avalonia
ReactiveUI.Avalonia.Microsoft.Extensions.DependencyInjection.Reactive
Contains the ReactiveUI Reactive platform specific extensions for Avalonia Microsoft dependency injection
Punchclock.Reactive
Make sure your asynchronous operations show up to work on time
ReactiveUI.Routing.Reactive
Observable change-set projections of ReactiveUI.Reactive navigation stacks and collections, for comparing the shimmed System.Reactive path.
ReactiveUI.Binding.WinForms
WinForms platform support for ReactiveUI.Binding. Provides event-based property observation for WinForms components.
Akavache.HttpDownloader
HTTP download and caching extensions for Akavache
Splat.DependencyInjection.Analyzer
Diagnostic analyzers and code fix providers for Splat dependency injection.
ReactiveUI.Maui.Reactive
Contains the ReactiveUI platform specific extensions for Microsoft Maui, recompiled against System.Reactive.
ReactiveUI.Binding.Maui
MAUI platform support for ReactiveUI.Binding. Provides DependencyProperty observation for WinUI and Visibility converters.
Akavache.V10toV11
Package Description
ReactiveUI.WPF.Reactive
ReactiveUI WPF extensions recompiled against System.Reactive's Unit for seamless interop with System.Reactive consumers.
ReactiveUI.WinForms.Reactive
Contains the ReactiveUI platform specific extensions for Windows Forms, recompiled against System.Reactive.
ReactiveUI.Maui.Plugins.Popup
Contains the ReactiveUI platform specific extensions for Microsoft Maui Popup
ReactiveUI.Primitives.R3Bridge.Generator
Source generators for optional ReactiveUI.Primitives R3 and R3Async bridge adapters.
ReactiveUI.WinUI.Reactive
Contains the ReactiveUI platform specific extensions for WinUI Desktop, recompiled against System.Reactive
Akavache.SystemTextJson.Bson
System.Text.Json BSON serialization support for Akavache using Newtonsoft.Json.Bson for BSON encoding
ReactiveUI.Blazor.Reactive
Contains the ReactiveUI platform specific extensions for Blazor, recompiled against System.Reactive.
ReactiveUI.Drawing.Reactive
A extension to the ReactiveUI platform that provides Splat bitmap operation support, recompiled against System.Reactive.
ReactiveUI.Routing
Observable change-set projections of ReactiveUI navigation stacks and collections, for animating and tracking add/remove/move operations.
ReactiveUI.Binding.Wpf.Reactive
WPF platform support for ReactiveUI.Binding.Reactive, for consumers on System.Reactive.
SextantSample.ViewModels
Package Description
ReactiveUI.Binding.WinForms.Reactive
WinForms platform support for ReactiveUI.Binding.Reactive, for consumers on System.Reactive.
ReactiveUI.AndroidX.Reactive
Provides ReactiveUI extensions for .NET Android applications using AndroidX libraries, recompiled against System.Reactive.
ReactiveUI.Blend.Reactive
Provides reactive extensions based xaml components based on the Blend SDK library, recompiled against System.Reactive.
ReactiveUI.Avalonia.Autofac.Reactive
Contains the ReactiveUI Reactive platform specific extensions for Avalonia Autofac
ReactiveUI.Primitives.ObservableEvents
Incremental source generator that exposes .NET events as observables for ReactiveUI.Primitives, ReactiveUI.Primitives.Reactive, and standalone System.Reactive projects.
ReactiveUI.Binding.Maui.Reactive
MAUI platform support for ReactiveUI.Binding.Reactive, for consumers on System.Reactive.
ReactiveUI.Avalonia.DryIoc.Reactive
Contains the ReactiveUI Reactive platform specific extensions for Avalonia DryIoc
ReactiveUI.Avalonia.Ninject.Reactive
Contains the ReactiveUI Reactive platform specific extensions for Avalonia Ninject
fusillade.reactive
Package Description
Splat.ApplicationInsightsV3
A library to make things cross-platform that should be.
Akavache.Reactive
Akavache recompiled against System.Reactive's Unit and IScheduler, for consumers already on the System.Reactive stack.
ReactiveUI.Uno.Reactive
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. Supports Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin Forms, Xamarin.TVOS, Tizen, WPF, Windows Forms, Universal Windows Platform (UWP) and the Uno Platform.
Akavache.Sqlite3.Reactive
Akavache.Sqlite3 recompiled against System.Reactive's Unit and IScheduler, for consumers already on the System.Reactive stack.
Akavache.SystemTextJson.Reactive
Akavache.SystemTextJson recompiled against System.Reactive's Unit and IScheduler, for consumers already on the System.Reactive stack.
Akavache.HttpDownloader.Reactive
Akavache.HttpDownloader recompiled against System.Reactive's Unit and IScheduler, for consumers already on the System.Reactive stack.
Akavache.EncryptedSqlite3.Reactive
Akavache.EncryptedSqlite3 recompiled against System.Reactive's Unit and IScheduler, for consumers already on the System.Reactive stack.
Splat.SkiaSharp
A library to make things cross-platform that should be.
Akavache.V10toV11.Reactive
Akavache.V10toV11 recompiled against System.Reactive's Unit and IScheduler, for consumers already on the System.Reactive stack.
Akavache.Drawing.Reactive
Akavache.Drawing recompiled against System.Reactive's Unit and IScheduler, for consumers already on the System.Reactive stack.
Akavache.Settings.Reactive
Akavache.Settings recompiled against System.Reactive's Unit and IScheduler, for consumers already on the System.Reactive stack.
Akavache.SystemTextJson.Bson.Reactive
Akavache.SystemTextJson.Bson recompiled against System.Reactive's Unit and IScheduler, for consumers already on the System.Reactive stack.
Akavache.NewtonsoftJson.Reactive
Akavache.NewtonsoftJson recompiled against System.Reactive's Unit and IScheduler, for consumers already on the System.Reactive stack.