NetWasm

Compile C# and .NET CIL to small, standalone WebAssembly modules and WASI components. (by zion-sati)

NetWasm Alternatives

Similar projects and alternatives to NetWasm

  1. fui-rs

    Build WPF/SwiftUI-grade web apps in Rust running on the browser, MacOS, Windows and Linux without Electron or WebView. No DOM. No CSS. No virtual DOM diffing.

  2. ReSharper

    ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.

    ReSharper logo
  3. EffinDOM

    EffinDOM is what happens when you stop pretending the DOM is fine and build a real runtime instead.

  4. dotnet-webassembly

    Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications.

  5. NetWasm.Libraries

    .NET standard libs for NetWasm

  6. Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI

  7. Uno Platform

    Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.

  8. calculator

    Uno Calculator: A simple yet powerful iOS/Android/WebAssembly/Linux C# port of the calculator that ships with Windows (by unoplatform)

  9. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better NetWasm alternative or higher similarity.

NetWasm discussion

Log in or Post with

NetWasm reviews and mentions

Posts with mentions or reviews of NetWasm. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-09-29.
  • Show HN: NetWasm – New .NET Compiler/Runtime (82.5 KB Hello World WASM/WASI)
    3 projects | news.ycombinator.com | 29 Sep 2026
    I’ve been building NetWasm: an independent .NET compiler, CoreLib and runtime designed specifically for WebAssembly. It compiles Roslyn-generated CIL into standalone core WASM or WASI Preview 2 components - without shipping CoreCLR or Mono.

    A clean Release application containing Console.WriteLine(42) produces 82.5 KB of final WASM with WASI p2, including the runtime and precise garbage collector.

    Website: https://www.netwasm.com/

  • While Microsoft Is Busy Learning Rust, I'm Rebuilding .NET for WASI
    4 projects | dev.to | 23 Sep 2026
    Today my answer is NetWasm (GitHub Repo): an independent CIL-to-WebAssembly compiler, a new CoreLib, and a runtime designed around what the program actually uses. It doesn't compile C# into C++; it takes a different route to the same ambition. The output includes a runtime and a garbage collector, built for the target and linked according to what the program needs.

Stats

Basic NetWasm repo stats
3
103
9.0
9 days ago

zion-sati/NetWasm is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of NetWasm is C#.


Sponsored
ReSharper is now available in VS Code and Cursor
ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
www.jetbrains.com