Simplify.Web
Uno Platform
| Simplify.Web | Uno Platform | |
|---|---|---|
| - | 159 | |
| 24 | 9,955 | |
| - | 0.4% | |
| 7.0 | 10.0 | |
| 8 days ago | 5 days ago | |
| C# | C# | |
| GNU Lesser General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Simplify.Web
We haven't tracked posts mentioning Simplify.Web yet.
Tracking mentions began in Dec 2020.
Uno Platform
-
Saying Goodbye to Asm.js
> I like WASM and I want to like WASM but the rate of maturity within the ecosystem is incredibly abysmal.
The C# toolchain for WebAssembly is pretty good. You can do a lot with Avalonia and Uno:
https://avaloniaui.net/
https://platform.uno/
Here's a C# clone of Visual Basic compiled to WebAssembly:
https://bandysc.github.io/AvaloniaVisualBasic6/
- Windows native app development is a mess
-
The .NET Cross-Platform Showdown: MAUI vs Uno vs Avalonia (And Why Avalonia Won)
Next, I explored Uno Platform. This framework impressed me immediately.
-
Modernizing Legacy Apps with AI
A tech journalist Paul Thurrott once published an open-source Notepad clone, NotepadWPF (https://github.com/thurrott/NotepadWPF) , as a way to examine modern Windows UI patterns. The NotepadWPF s was converted using AI from windows-only to a cross-platform app running on linux, mac, windows and Web in under three minutes. The AI system produced a functional modernized application which is 99% identical to the original. Original app and source code was used to feed AI – the resulting video is here - https://youtu.be/7-l_ZsZdIb0. AI is from https://github.com/unoplatform/uno
-
Join the AI Challenge for Cross-Platform Apps: $3,000 in Prizes!
We're excited to announce our newest challenge with Uno Platform!
-
.NET MAUI Is Coming to Linux and the Browser, Powered by Avalonia
WASM and DOM in Rust: https://www.leptos.dev/
Uno can render to canvas or the DOM in C#: https://platform.uno/
Blazor renders to the DOM: https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blaz...
- Ask HN: Anyone else use freepascal as their low level language?
-
Svelte Is That Fast
> All that instead of making WPF crossplatform.
Avalonia (https://avaloniaui.net/) and Uno (https://platform.uno/) are cross platform UI frameworks for .NET.
Both work in the browser with WebAssembly. Avalonia renders to canvas. Uno can render to canvas or the DOM. Here are a couple of Avalonia demos:
https://solitaire.xaml.live/
https://bandysc.github.io/AvaloniaVisualBasic6/
-
What .NET 10 GC Changes Mean for Developers
Aside from using an esoteric language and being a Google product with a risk of shutting down just because, Flutter's game-like UI rendering on a canvas was confirmed to be quite a questionable approach with the whole Liquid Glass transition. If anything, React Native is a more reliable choice: endless supply of React devs and native UI binding similar to MAUI.
I'd say Uno Platform[0] is a better alternative to Flutter for those who do not care much about the native look: it replicates WinUI API on iOS, Mac, Android, and Linux, while also providing access to the whole mature .NET ecosystem – something Flutter can't match for being so new and niche.
[0]: https://platform.uno/
- .NET 10 Preview 6 brings JIT improvements, one-shot tool execution
What are some alternatives?
silky - The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.
Avalonia - Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI
HopFramework - Domain Driven Design, Microservices, .Net 5.
Introducing .NET Multi-platform App UI (MAUI) - .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
Newbe.Claptrap - This is a frameworks with reactive, event sourcing and Actor pattern as basic theories. On top of this, developers can create "distributed", "scale out", and "easy to test" application more simply. Claptrap and it`s Minions is on the way.
Mono - Mono open source ECMA CLI, C# and .NET implementation.