Blazor
Ranked 14 of 63 web frameworks by recommenders
People recommend Blazor for writing web and app UI in C# with little or no JavaScript, and for its built-in features within the .NET stack. The most common caveat is that the WebAssembly variant has large download sizes and slow round trips, and the server variant struggles with close-to-the-wire work.
People recommend Blazor for writing web and app UI in C# with little or no JavaScript, and for its built-in features within the .NET stack. The most common caveat is that the WebAssembly variant has large download sizes and slow round trips, and the server variant struggles with close-to-the-wire work.
49 people gave an opinion
- recommend it
- 26
- criticize it
- 23
- approval share
- 53%
Recommended in 8 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: not recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: not recommended
- August 2026: recommended
- September 2026: not recommended
- October 2026: not recommended
- November 2026: not recommended (month in progress)
Owned for 5 years
Median of the 4 owners who said how long they have had it.
Each square is one year.
Why it doesn’t carry the badge
- 26 people recommend itNeeds 10 or more, met.
- 1.1 recommenders for every criticNeeds 2 to 1 or better, not met.
- Recommended in 8 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
Write UI in C# instead of JavaScript
“you can ditch all JS logic, and use raw C# for all front-end logic”
Comment from 8 Apr 2026 in “We moved Railway's front end off Next.js. Builds went from 10 minutes to under 2” “some of that JS sprinkle isn't even needed anymore”
Comment from 25 Nov 2025 in “It is ok to say "CSS variables" instead of "custom properties"” “it feels very intuitive particularly when compared to other spa frameworks like react”
Comment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser” - Comment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”
Mature and ready for production
“Blazor is pretty great. It is mature at this point and MS is using it internally more and more.”
Comment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser” “Blazor is really nice, and ready for production.”
Comment from 19 Nov 2025 in “Programming the Commodore 64 with .NET” “We used Blazor years ago and it worked flawlessly already then.”
Comment from 12 Nov 2025 in “.NET 10” - Comment from 12 Nov 2025 in “.NET MAUI is coming to Linux and the browser”
Great for internal admin and backend tools
“Blazor honestly is great for 'I need to write a simple backend control plane for whatever'.”
Comment from 12 Nov 2025 in “.NET 10” “very nice for e.g. an internal admin site and the like”
Comment from 9 Jan 2026 in “What Happened to WebAssembly” Strong .NET ecosystem and integration
“great ecosystem (orleans, ef core, aspire, asp.net core, blazor, signalr, etc)”
Comment from 8 Jan 2026 in “C# is programming language of the year 2025” “with Blazor and SignalR you don't even have to think about those”
Comment from 11 Nov 2025 in “.NET MAUI is coming to Linux and the browser” “in the .NET world Blazor is quite popular as far as web frameworks go”
Comment from 9 Jan 2026 in “What Happened to WebAssembly”
What people warn about
Each mark is one comment
Large bundles and binary sizes
“Blazor's initial bundle sizes made it quite difficult to consider as an option for web applications”
Comment from 27 Jan 2026 in “RIP Low-Code 2014-2025” “Blazor builds huge binaries; often >10MB, which is a real problem.”
Comment from 21 Oct 2026 in “C# now beats Rust on WASM size” “Blazor WASM bundles a full version of the CLR into WASM”
Comment from 12 Nov 2025 in “.NET 10” WASM and server variants both compromised
“both WASM and Server versions have a lot of compromises”
Comment from 13 Nov 2025 in “.NET 10” “the additional friction of WASM roundtrips just eats all the advantage”
Comment from 19 Feb 2026 in “Farewell Rust” “Click a button and see the page change in the length of a short yawn”
Comment from 10 Apr 2026 in “We moved Railway's front end off Next.js. Builds went from 10 minutes to under 2” Unclear long-term future and direction
“I really love Blazor and heck even MAUI, but will they still be there in 10 years?”
Comment from 12 Nov 2025 in “.NET 10” “Blazor is almost the right idea but I think this incarnation is a dead end.”
Comment from 12 Nov 2025 in “.NET 10” “all the AI stuff that they are pushing on Blazor and Aspire.”
Comment from 19 Oct 2026 in “How employment is changing at Anthropic”
Other web frameworks people recommend
The four most recommended other web 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.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| Ruby on Rails | 337 | 145 | 70% | 12 | 14 yrs38 owners | Approved |
| Django | 277 | 97 | 74% | 12 | 15 yrs38 owners | Approved |
| Next.js | 127 | 256 | 33% | 12 | 3 yrs6 owners | — |
| Phoenix Framework | 85 | 11 | 89% | 12 | 8 yrs7 owners | Approved |
| BlazorThis page | 26 | 23 | 53% | 8 | 5 yrs4 owners | — |
What people said
40 of the 62 comments that mention it, newest first. Each links to the original comment.
“Blazor builds huge binaries; often >10MB, which is a real problem.”
“The whole idea turned out to be a huge distracting waste of engineering talent.”
“all the AI stuff that they are pushing on Blazor and Aspire.”
“the ease of use for development you can gain via Blazor”
“Blazor (server-side) doesn't hide the web; although if you need to do things that are "close to the wire"; you should either use the WASM variant or a different stack.”
“Blazor in spirit is a kind of WebForms 2.0/Silverlight”
“That's not to say things like Blazor or React Native don't have a place”
“it is capable of producing native apps and web apps while LiveView is resolutely not”
“that's one of its biggest advantages of Blazor”
“Click a button and see the page change in the length of a short yawn”
“you can ditch all JS logic, and use raw C# for all front-end logic”
“it feels like an escape path for WebForm developers, and I surely don't want to debug that kind of code again”
“a .NET MAUI Blazor Hybrid app that's published to the app stores”
“the additional friction of WASM roundtrips just eats all the advantage”
“It did have its challenges”
“Blazor is pretty cool if you are into that kind of stuff.”
“Blazor's initial bundle sizes made it quite difficult to consider as an option for web applications”
“in the .NET world Blazor is quite popular as far as web frameworks go”
“very nice for e.g. an internal admin site and the like”
“great ecosystem (orleans, ef core, aspire, asp.net core, blazor, signalr, etc)”
“Blazor (and old-school .NET Web Forms) do a lot more back-and-forth than either of those two approaches.”
“having tried Blazor, the DX is really nice. It's just a terrible technical solution”
“taking the lessons out of Midori, Blazor and Aspire.”
“some of that JS sprinkle isn't even needed anymore”
“Blazor is really nice, and ready for production.”
“hybrid hydration model is needlessly complicated. And again it will not fully solve your problem when you need to go extra mile.”
“both WASM and Server versions have a lot of compromises”
“Blazor is almost the right idea but I think this incarnation is a dead end.”
“Blazor honestly is great for 'I need to write a simple backend control plane for whatever'.”
“It always felt like it fit in the same space as web forms and silverlight.”
“Blazor WASM bundles a full version of the CLR into WASM”
“We used Blazor years ago and it worked flawlessly already then.”
“I really love Blazor and heck even MAUI, but will they still be there in 10 years?”
“Everywhere you look there are tons of half baked projects like Blazor, Identity or Kiota”
“it feels very intuitive particularly when compared to other spa frameworks like react”
“now that Blazor exists and is stable”
“Blazor is pretty great. It is mature at this point and MS is using it internally more and more.”
“use Blazor which will behave exactly like you asked”
“it's actually kind of insane how much functionality you get out of the box”
“with Blazor and SignalR you don't even have to think about those”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.