Skip to content
@reactiveui

ReactiveUI

Use the Reactive Extensions for .NET to create elegant, testable user interfaces that run on any mobile or desktop platform.

Pinned Loading

  1. ReactiveUI ReactiveUI Public

    A composable, cross-platform MVVM framework for .NET inspired by functional reactive programming. It moves mutable state out of the user interface, keeps each feature's logic in one readable place,…

    C# 8.5k 1.2k

  2. refit refit Public

    The automatic type-safe REST library for .NET. Refit turns a REST API into a C# interface and generates the HttpClient implementation, with support for HttpClientFactory, pluggable serializers and …

    C# 9.6k 784

  3. Akavache Akavache Public

    An asynchronous, persistent key-value store for .NET desktop and mobile applications, backed by SQLite. Suited to both durable data such as user settings and cached data that expires, with optional…

    C# 2.6k 281

  4. splat splat Public

    Cross-platform building blocks for .NET applications. Provides service location and dependency resolution, logging, platform-neutral images, colours and geometry, and unit test and design mode dete…

    C# 992 139

  5. ReactiveUI.Validation ReactiveUI.Validation Public

    Reactive validation for ReactiveUI view models. Declare validation rules as observables over properties and bind the results to views on any supported .NET platform.

    C# 275 29

  6. Primitives Primitives Public

    A compact, allocation-conscious reactive programming library for .NET built on IObservable<T>. It covers the common Rx operators, scheduling and state without a runtime dependency on System.Reactiv…

    C# 15 3

Repositories

Showing 10 of 26 repositories

Top languages

Loading…

Most used topics

Loading…