Support Blazor Hybrid on Linux/Ubuntu
Hello ASP.NET & MAUI Team! @danroth27, @davidortinau, @Eilon Now that Blazor Hybrid has gone through a good stabilization and performance release with .NET 7, I'd like to put a request in to consider Blazor Hybrid support on Linux with Ubuntu. The Edge browser for Linux has been released and stabilized for about a year now. For our usages, we're standardizing on the Blazor Hybrid/MAUI "One code base and one UI layer" vision by taking our large desktop WPF application first to a SaaS Blazor WASM application then deliver that same application on Mobile (iOS/Android), then onto the native desktop application on Windows and we know already we need to get to smaller footprint/panel devices which run Linux. We need the smallest memory/CPU profile possible on these Linux devices, so we'd far prefer to run the .NET business logic code natively on the device instead of running that on WASM.
FL score
out of 100
Verdict
high confidence
Competition
No competitor data yet
Trend
No signal yet
Enable Blazor Hybrid apps to run natively on Linux/Ubuntu devices to reduce resource usage and unify codebases across platforms.
The pain
The gap
Build angle
Strengths
- Addresses a clear technical limitation in the Blazor Hybrid ecosystem.
- Leverages existing stable Edge browser on Linux.
- Aligns with the trend of cross-platform unified UI and codebase strategies.
- Targets a niche with growing Linux device adoption in embedded and panel devices.
Risks
- Potential low demand if Linux desktop app market remains small compared to Windows/macOS.
- Dependency on Microsoft’s willingness to support or accept contributions upstream.
- Technical challenges in integrating native .NET runtime with Linux UI layers and Edge browser.
- Unclear if performance gains justify the development effort versus existing WASM solutions.
Fly Labs Method
Is the pain real, is there a gap, is it the right time, can one person build it.
Value Equation
Dream outcome and how likely it feels, against the time and effort it costs.
One-Person Business
Curiosity pull, identity fit, and a path from free value to paid for a solo creator.
Viral Frameworks
Hook strength, shareability, and how cheaply it can be tested.
Builder Lens
Evidence the problem exists, timing, defensibility, and a model that fits on a napkin.
Five lenses, one composite. How scoring works
The angle
No market research recorded for this idea yet.
Every CEO and CFO change at US public companies, live from SEC
Built this solo. It watches SEC filings for executive and board changes, extracts the data, and shows it in real time. 2,100+ changes in the last 30 days. The comp data is interesting: average new CEO total comp is $8.4M across 284 appointments. The /explore page is fully open, no login needed.
Design & Creative
Simplified AI image creation tool for non-designers
Many users want an easy AI-driven tool to create images without complex interfaces or expensive software, focusing on usability for amateurs and marketers. [Google Search suggestion]
Design & Creative
µJS, a 5KB alternative to Htmx and Turbo with zero dependencies
I built µJS because I wanted AJAX navigation without the verbosity of HTMX or the overhead of Turbo.It intercepts links and form submissions, fetches pages via AJAX, and swaps fragments of the DOM. Single <script> tag, one call to `mu.init()`. No build step, no dependencies.Key features: patch mode (update multiple fragments in one request), SSE support, DOM morphing via idiomorph, View Transitions, prefetch on hover, polling, and full HTTP verb support on any element.At ~5KB gzipped, it's smaller than HTMX (16KB) and Turbo (25KB), and works with any backend: PHP, Python, Go, Ruby, whatever.Playground: https://mujs.org/playgroundComparison with HTMX and Turbo: https://mujs.org/comparisonAbout the project creation, why and when: https://mujs.org/aboutGitHub: https://github.com/Digicreon/muJSHappy to discuss the project.
Design & Creative
Questions about this idea?
FlyBot reads the scoring and gives you a second opinion on “Support Blazor Hybrid on Linux/Ubuntu”.