What problem does it solve?
Create WinUI 3 desktop applications using Reactor's declarative C# projection to replace XAML, code-behind, and MVVM boilerplate with a simple, self-contained approach.
Core Features & Use Cases
- Declarative UI model: describe UI as immutable element trees and rely on a reconciler to patch real WinUI controls.
- Hooks-based state management: co-locate state with render logic using UseState, UseEffect, UseReducer, and related hooks.
- DSL-driven UI construction: leverage factory methods and fluent modifiers to build layouts without XAML.
- Use cases: rapid prototyping, dashboards, data-driven UIs, and scenarios where developer productivity and type safety matter.
Quick Start
Install the reactor plugin, bootstrap a sample reactor app using mur pack-local, and run ReactorApp.Run<MyApp>("Title") to launch a WinUI 3 window.