Hacker ApprovedDepartments

Avalonia UI

Hacker Approved

Ranked 6 of 45 GUI frameworks by recommenders

Open-source .NET UI framework that runs on Windows, Mac, Linux and the web, often called a spiritual successor to WPF. Critics say its messaging is unclear.

Open-source .NET UI framework that runs on Windows, Mac, Linux and the web, often called a spiritual successor to WPF. Critics say its messaging is unclear.

65 people gave an opinion

recommend it
51
criticize it
14
approval share
78%
Each figure is one person. RecommendsCriticizes

Recommended in 10 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: not recommended
  9. July 2026: not recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it carries the badge

  • 51 people recommend itNeeds 10 or more, met.
  • 3.6 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 10 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Cross-platform on Windows, Mac, Linux

    “Avalonia already works fine on Linux, allowing anyone to build a cross-platform .NET GUI application.”

    Comment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”

    “With Avalonia you have a good cross-platform solution”

    Comment from 7 Jan 2026 in “Show HN: TCP chat server written in C# and .NET 9, used in the terminal”

    “It supports Windows/Mac/Linux/WASM natively already.”

    Comment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”
  • WPF-like, successor to WPF

    “their own free regular WPF-like Avalonia UI toolkit is already the standard for cross desktop development”

    Comment from 22 Mar 2026 in “MAUI Is Coming to Linux”

    “go straight for AvaloniaUI, as it is quite similar to wpf, actively devloped and cross-platform”

    Comment from 22 Mar 2026 in “MAUI Is Coming to Linux”

    “Avalonia is a spiritual successor to WPF but FOSS and cross-platform.”

    Comment from 22 Mar 2026 in “MAUI Is Coming to Linux”
  • Free, open source, licensing rarely an issue

    “Drastically less likely to get a rug pull, licensing wouldn't really be an issue for any commercial project”

    Comment from 22 Mar 2026 in “MAUI Is Coming to Linux”

    “Avalonia is a spiritual successor to WPF but FOSS and cross-platform.”

    Comment from 22 Mar 2026 in “MAUI Is Coming to Linux”

    “spiritual successor to WPF, cross-platform, and open source”

    Comment from 14 May 2026 in “WinUI 3 Performance: A Leap Forward”
  • Strong technical quality and community

    “Avalonia is the superior framework when it comes to technical quality as well as community response”

    Comment from 22 Mar 2026 in “MAUI Is Coming to Linux”

    “often considered as one of the best way to make desktop app with .NET”

    Comment from 22 Mar 2026 in “MAUI Is Coming to Linux”

    “Avalonia is considered quite powerful from what Ive heard.”

    Comment from 8 Apr 2026 in “Avalonia 12 – Ready for What's Next”

What people warn about

Each mark is one comment

  • Web platform overhead and poor fit

    “I don't think their web platform is a good idea for new projects because of the massive overhead”

    Comment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”

    “If you create a Flutter or Kotlin Compose Multiplatform or AvaloniaUI app and put it on the web, it's not going to feel right”

    Comment from 14 May 2026 in “WinUI 3 Performance: A Leap Forward”
  • Feels underdeveloped and rough

    “I'm truly surprised that it feels that underdeveloped. They market Avalonia as a direct replacement for WPF too.”

    Comment from 23 May 2026 in “dotNET (OK, C#) gets union types”

    “it has all the strengths and weaknesses of WinForms and feels about exactly as unfinished and rough as WinForms”

    Comment from 23 May 2026 in “dotNET (OK, C#) gets union types”

    “Total disaster. Could only get things to run after 10 attempts or so, and was only trying a very basic example.”

    Comment from 30 May 2026 in “Anthropic surpasses OpenAI to become most valuable AI startup”

Other GUI frameworks people recommend

The four most recommended other GUI frameworks, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Avalonia UI compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Qt19113359%1215 yrs7 owners—
GTK8511842%12——
Windows Forms763370%1215 yrs3 ownersApproved
SwiftUI7512138%114 yrs8 owners—
Avalonia UIThis page511478%10—Approved
See all 45 GUI frameworks, ranked

What people said

40 of the 89 comments that mention it, newest first. Each links to the original comment.

“high level enough to be cross-platform and not stupidly verbose”

RecommendsComment from 26 Oct 2026 in “Oldest GUI application that still runs on Windows 11”

“with Avalonia (and Uno?) I can run my GUI on any OS”

RecommendsComment from 24 Sep 2026 in “Oracle cites 'force majeure' to shield itself on controversial data center”

“Avalonia has grown and is far more the de-facto choice for .NET cross-platform GUI”

RecommendsComment from 22 Sep 2026 in “Microsoft killed FoxPro in 2007. Anyway, here's FoxPro revived”

“Same applies to AvaloniaUI for cross platform.”

RecommendsComment from 15 Aug 2026 in “Show HN: C# Game Engine with its own scripting language and IDE”

“Total disaster. Could only get things to run after 10 attempts or so, and was only trying a very basic example.”

CriticizesComment from 30 May 2026 in “Anthropic surpasses OpenAI to become most valuable AI startup”

“I'm truly surprised that it feels that underdeveloped. They market Avalonia as a direct replacement for WPF too.”

CriticizesComment from 23 May 2026 in “dotNET (OK, C#) gets union types”

“it has all the strengths and weaknesses of WinForms and feels about exactly as unfinished and rough as WinForms”

CriticizesComment from 23 May 2026 in “dotNET (OK, C#) gets union types”

“If you create a Flutter or Kotlin Compose Multiplatform or AvaloniaUI app and put it on the web, it's not going to feel right”

CriticizesComment from 14 May 2026 in “WinUI 3 Performance: A Leap Forward”

“spiritual successor to WPF, cross-platform, and open source”

RecommendsComment from 14 May 2026 in “WinUI 3 Performance: A Leap Forward”

“Avalonia also seems good too though I haven't used it myself.”

RecommendsComment from 24 Apr 2026 in “Why I'm Done Making Desktop Applications”

“Avalonia is considered quite powerful from what Ive heard.”

RecommendsComment from 8 Apr 2026 in “Avalonia 12 – Ready for What's Next”

“I personally think what they offer for free is quite good.”

RecommendsComment from 8 Apr 2026 in “Avalonia 12 – Ready for What's Next”

“Of course not portable out of the box (avalonia is then the ticket there).”

MixedComment from 6 Apr 2026 in “Microsoft Hasn't Had a Coherent GUI Strategy Since Petzold”

“it uses the Avalonia framework for cross-platform deployment”

MixedComment from 29 Mar 2026 in “OpenCiv1 – open-source rewrite of Civ1”

“It actually has the enterprise component libraries that WPF has, and those are much more”

RecommendsComment from 23 Mar 2026 in “MAUI Is Coming to Linux”

“Drastically less likely to get a rug pull, licensing wouldn't really be an issue for any commercial project”

RecommendsComment from 22 Mar 2026 in “MAUI Is Coming to Linux”

“Avalonia is a spiritual successor to WPF but FOSS and cross-platform.”

RecommendsComment from 22 Mar 2026 in “MAUI Is Coming to Linux”

“Avalonia is the superior framework when it comes to technical quality as well as community response”

RecommendsComment from 22 Mar 2026 in “MAUI Is Coming to Linux”

“go straight for AvaloniaUI, as it is quite similar to wpf, actively devloped and cross-platform”

RecommendsComment from 22 Mar 2026 in “MAUI Is Coming to Linux”

“For everyone interested in Avalonia's Linux / Wayland strategy”

RecommendsComment from 22 Mar 2026 in “MAUI Is Coming to Linux”

“their own free regular WPF-like Avalonia UI toolkit is already the standard for cross desktop development”

RecommendsComment from 22 Mar 2026 in “MAUI Is Coming to Linux”

“kudos to Avalonia to make it happen on GNU/Linux”

RecommendsComment from 22 Mar 2026 in “MAUI Is Coming to Linux”

“I built multiple Avalonia apps with zero previous experience”

RecommendsComment from 22 Mar 2026 in “Windows native app development is a mess”

“often considered as one of the best way to make desktop app with .NET”

RecommendsComment from 22 Mar 2026 in “MAUI Is Coming to Linux”

“It satisfies the requirement to "make easy things easy, make hard things doable" and it also gets you cross platform support.”

RecommendsComment from 22 Mar 2026 in “I Hate: Programming Wayland Applications”

“There actually is a great GUI story also for Linux today enabled by the excellent Avalonia”

RecommendsComment from 1 Feb 2026 in “Swift is a more convenient Rust”

“I eventually came to the conclusion to use Avalonia after even my LLM told me to do it.”

RecommendsComment from 29 Jan 2026 in “Winapp, the Windows App Development CLI – Windows Developer Blog”

“With Avalonia you have a good cross-platform solution”

RecommendsComment from 7 Jan 2026 in “Show HN: TCP chat server written in C# and .NET 9, used in the terminal”

“Take a look at Slint or Avalonia if you miss this experience.”

RecommendsComment from 10 Dec 2025 in “You used to be able to just create a Native GUI App in 10 seconds”

“My cross platform application written in C#/.NET and Avalonia strongly disagrees with this crazy assertion.”

RecommendsComment from 24 Nov 2025 in “Build desktop applications using Go and Web Technologies”

“if I were to write a GUI program I'd reach for Avalonia”

RecommendsComment from 19 Nov 2025 in “Programming the Commodore 64 with .NET”

“not sure I would consider it over just using Avalonia directly”

RecommendsComment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”

“It supports Windows/Mac/Linux/WASM natively already.”

RecommendsComment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”

“Avalonia itself is opensource, but i'd put in in a fremium/shareware category”

MixedComment from 12 Nov 2025 in “.NET 10”

“You can do anything with this toolkit from weather apps to video editors, map analysis, and PDF editors.”

RecommendsComment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”

“I don't think their web platform is a good idea for new projects because of the massive overhead”

MixedComment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”

“I like Avalonia (and love .NET in general), but I think the messaging on this needs a lot of work.”

MixedComment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”

“Avalonia already works fine on Linux, allowing anyone to build a cross-platform .NET GUI application.”

RecommendsComment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”

“I've heard good things, but it's definitely a smaller player compared to Electron”

RecommendsComment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”

“Well, I guess Avalonia can solve 4 at least as you can negate a binding”

RecommendsComment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.