-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
I think https://flutter.dev/ is doing what you want. Not .NET based, but without your limitations of the DOM.
Why wait for something that will never happen ? Just use one of existing frameworks that already work on webassembly. Avalonia https://avaloniaui.net/ just added support for WebAssembly target, it runs already on Windows, Linux, macOS (iOS and Android are also worked on). You have one C#/XAML codebase for all targets, you can use latest C#10 / .NET 6 features and advanced Xaml features (Avalonia has its own state of the art XAML compiler). I have already ported two of my apps to WebAssembly using Avalonia, basically sharing 99% of code between. Avalonia is open source and open development, it can run from embedded systems to game engines.