Show HN: NetWasm – Independent .NET Compiler/Runtime (82.5 KB Hello World in C#)
Category: devtools
Tags: csharp, webassembly, compiler, dotnet, wasi
Score: 8.3/10 (Innovation: 9, Technical: 9, Documentation: 8, Utility: 7)
NetWasm is an independent .NET compiler and runtime that compiles C# directly to WebAssembly, producing extremely small standalone Wasm binaries (47KB hello world) without carrying the desktop CLR or Mono. It includes its own CoreLib, precise garbage collector, and supports WASI Preview 2, JavaScript interop, and more, positioning itself as a new lightweight .NET platform for Wasm rather than a repackaging of existing .NET.
Target audience: backend developers, systems programmers, WebAssembly enthusiasts, C# developers
Repository: https://playground.netwasm.com/ · C# · NOASSERTION · 231 stars
View on Hacker News