Uno Platform Studio: GUI Designer for Cross-Platform .NET Applications

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

ReSharper is now available in VS Code and Cursor
ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
www.jetbrains.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

  2. ReSharper

    ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.

    ReSharper logo
  3. Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI

  4. ASP.NET Core

    ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

    Note that Blazor has serious deployment problems since ~2021 [0] due to MS picking some idiotic packaging format defaults.

    I.e. Let's make it look like a Windows executable! And go ahead and name it .dll! I'm sure no default firewall settings will have an issue with that.

    So any wide Blazor app deployment also requires overriding the default packaging and adding obfuscation.

    Supposedly that's experimentally fixed in NET 8... [1]

    [0] https://github.com/dotnet/aspnetcore/issues/31048

    [1] https://github.com/dotnet/aspnetcore/issues/36978#issuecomme... https://github.com/dotnet/runtime/issues/80807

  5. .NET Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

    Note that Blazor has serious deployment problems since ~2021 [0] due to MS picking some idiotic packaging format defaults.

    I.e. Let's make it look like a Windows executable! And go ahead and name it .dll! I'm sure no default firewall settings will have an issue with that.

    So any wide Blazor app deployment also requires overriding the default packaging and adding obfuscation.

    Supposedly that's experimentally fixed in NET 8... [1]

    [0] https://github.com/dotnet/aspnetcore/issues/31048

    [1] https://github.com/dotnet/aspnetcore/issues/36978#issuecomme... https://github.com/dotnet/runtime/issues/80807

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Why TUIs Are Back

    12 projects | news.ycombinator.com | 3 May 2026
  • Windows native app development is a mess

    14 projects | news.ycombinator.com | 22 Mar 2026
  • Show HN: Supercharge Your Mac

    2 projects | news.ycombinator.com | 30 Oct 2024
  • Should JavaScript be split into two languages? Google proposal divides opinion

    7 projects | news.ycombinator.com | 26 Oct 2024
  • Is there a way to make Google Messages app icon display the little red notification number bubble like Mail app next to it?

    2 projects | /r/MacOS | 1 Mar 2023

Did you know that C# is
the 11th most popular programming language
based on number of references?