Browser-based .NET IDE with visual designer, NuGet packages, code share
Details
- External ID
- 47169559
- Source
- HN
- Company
- —
- Product
- Browser-based .NET IDE with visual designer, NuGet packages, code share
- Website domain
- xaml.io
- Launched
- Feb. 26, 2026
- Cohort
- —
- Upvotes
- 8
- Upvotes percentile
- 0.4393530997304582
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
Hi HN, I'm Giovanni, founder of Userware. We built XAML.io, a free browser-based IDE for C# and XAML that compiles and runs .NET projects entirely client-side via WebAssembly. No server-side build step.The link above opens a sample project using Newtonsoft.Json. Click Run to compile and execute it in your browser. You can edit the code, add NuGet packages, and share your project via a URL.What's new in v0.6:- NuGet package support (any library compatible with Blazor WebAssembly) - Code sharing via URL with GitHub-like forking and attribution - XAML autocompletion, AI error fixing, split editor viewsThe visual designer is the differentiator: 100+ drag-and-drop controls for building UIs. But the NuGet and sharing features work even if you ignore the designer entirely and just write C# code.XAML.io is currently in tech preview. It's built on OpenSilver (https://opensilver.net), a from-scratch reimplementation of the WPF API (subset) using modern .NET, WebAssembly, and the browser DOM. It's open-source and has been in development for over 12 years (started as CSHTML5 in 2013, rebranded to OpenSilver in 2020).Limitations: one project per solution, no C# IntelliSense yet (coming soon), no debugger yet, WPF compatibility improvements underway, desktop browsers recommended.Full details and screenshots: https://blog.xaml.io/post/xaml-io-v0-6Happy to answer questions about the architecture, WebAssembly compilation pipeline, or anything else.
Enrichment
- Theme
- browser automation and scraping for AI
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- .net ide in the browser
- Manually corrected
- False
Could you build this?
No Compiling and running C# and XAML client-side in the browser via WebAssembly with NuGet package support requires deep compiler toolchain engineering (OpenSilver, Roslyn in Wasm, and Blazor internals).
What it would actually take: Requires porting the Roslyn C# compiler and XAML parser to run in WebAssembly, implementing an in-memory virtual file system and assembly loader, dynamic linking of precompiled NuGet assemblies in Wasm, and a browser-based layout/rendering engine for XAML UI. This demands years of deep runtime, compiler, and WebAssembly systems expertise.
Discussion
No comments on this launch.
Competitors
Other products that read as similar to this one — 64 launches clear the similarity bar, closest 8 shown.
Attention rank: #39 of 65 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 92 days after the earliest competitor.
- A C/C++ IDE written in C from scratch with zero dependencies · hn · 2026-03-22 · 10 upvotes · similarity 0.45
- Firefox in WebAssembly · hn · 2026-07-15 · 273 upvotes · similarity 0.41
- NetWasm · hn · 2026-09-29 · 5 upvotes · similarity 0.41
- QBasic 1.1 in the Browser · hn · 2026-09-23 · 8 upvotes · similarity 0.41
- C# Game Engine with its own scripting language and IDE · hn · 2026-08-30 · 12 upvotes · similarity 0.39
- C# Game Engine with its own scripting language and IDE · hn · 2026-08-11 · 118 upvotes · similarity 0.39
- SharpTS · hn · 2026-01-09 · 6 upvotes · similarity 0.38
- ZenCompiler · ph · 2026-09-15 · 1 upvotes · similarity 0.38
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.