ReactiveUI Handbook¶
Welcome to the ReactiveUI Handbook. This section provides comprehensive documentation for using ReactiveUI with .NET 8–10 (and .NET Framework 4.6.2–4.8.1) and the latest best practices. Explore the topics below to learn about core concepts, advanced features, platform-specific guidance, and related projects.
Core Topics¶
Related Projects¶
Each of these libraries has its own repository and its own section.
- ReactiveUI.Binding runs ReactiveUI's bindings, property observation and view location.
- ReactiveUI.SourceGenerators writes reactive properties and commands.
- ReactiveUI.Validation adds validation rules to view models.
- Sextant navigates by view model.
- ReactiveUI.Maui.Plugins.Popup adds reactive popup pages to MAUI.
- Splat provides dependency injection and logging.
- ReactiveUI.Primitives provides the streams and operators, and ObservableEvents turns .NET events into streams.
- Akavache caches data and settings on the device.
Platform Guides¶
Upgrading & Migration¶
For more details, see the API Documentation.