C# WebAssembly

Open-source C# projects categorized as WebAssembly | Edit details

Top 22 C# WebAssembly Projects

  • Uno Platform

    Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.

    Project mention: Uno Platform WASM project - publish to folder | reddit.com/r/unoplatform | 2022-04-22

    Hey Bocephis, glad to see you were able to figure it out and thanks for posting the resolution. For future reference, you can also ask your questions and any other general question on our community discord channel. Our complete engineering team is there. In addition, our engineering team monitors our GitHub Discussions as well.

  • ant-design-blazor

    🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.

    Project mention: Best UI components for commercial enterprise project? | reddit.com/r/Blazor | 2021-11-25

    AntBlazor is the best for me. You can try.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • radzen-blazor

    The home of the Radzen Blazor components. A set of 60+ free and open source native Blazor UI controls.

    Project mention: How To Develop Server Side Blazor Apps With RADZEN Part 1 | dev.to | 2021-07-09

    The second step to take is to go to https://www.radzen.com/

  • blazorboilerplate

    Blazor Boilerplate / Starter Template with MudBlazor

    Project mention: Authentication template in WASM | reddit.com/r/Blazor | 2022-05-04

    check this out: https://github.com/enkodellc/blazorboilerplate


    A home for your business logic in any .NET application.

    Project mention: Switch from Blazor Server to WASM? | reddit.com/r/Blazor | 2021-12-25

    Put your blazor components in its own project (Visual Studio Razor component library) and you can then use them from either Blazor server or WASM. I've been doing that along with using CSLA which really makes it simple to switch from one to the other. CSLA itself has somewhat of a steep learning curve, bit you should be able to get a general idea of how to setup you project for not server and WASM from their Blazor example.

  • BootstrapBlazor

    A set of enterprise-class UI components based on Bootstrap and Blazor

  • dotnet-webassembly

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

    Project mention: Typescript for .NET Ever? | reddit.com/r/typescript | 2021-06-25

    there's a nuget WebAssembly package, so you can probably run assemblyscript on .net already.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • unity-webxr-export

    Develop and export WebXR experiences using Unity WebGL (by De-Panther)

    Project mention: WebXR on iOS? Maybe can develop Safari XR Apps in Unity? | reddit.com/r/WebXR | 2022-04-12

    If so, this will be compatible with Unity WebXR Explorer ?

  • Canvas

    HTML5 Canvas API implementation for Microsoft Blazor (by BlazorExtensions)

    Project mention: I am confused about WASM and Blazor and what graphic primitives are supported. | reddit.com/r/dotnetcore | 2022-01-22

    But. Nobody stops you to follow the Qt's way with Blazor: take any implementation of wrapper over browser's Canvas API and paint/manage your own UI from scratch.

  • calculator

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

    Project mention: Who remembers the time when Apple marketed the OG iPhone’s OS as OS X? | reddit.com/r/apple | 2021-10-21

    Good news! The source code is available: https://github.com/unoplatform/calculator

  • MASA.Blazor

    Blazor component library based on Material Design. Support Blazor Server and Blazor WebAssembly.

  • Storage

    HTML5 Storage API implementation for Microsoft Blazor (by BlazorExtensions)

  • Plotly.Blazor

    This library packages the well-known charting library plotly.js into a razor component that can be used in a Blazor project.

    Project mention: Any Syncfusion chart users out there? | reddit.com/r/Blazor | 2022-04-11

    Try Plotly.blazor(https://github.com/LayTec-AG/Plotly.Blazor). I have been using it for some basic line charts and it seems quite good.

  • Blazor.SVGEditor

    A basic SVG editor written in Blazor Wasm

    Project mention: Ahead-Of-Time Compilation for Blazor Wasm | reddit.com/r/dotnet | 2021-09-28

    I use it in this application: https://github.com/KristofferStrube/Blazor.SVGEditor I only use Blazor to update my UI with minimal JS to get bounding boxes for some elements so for me, this was a huge performance increase.

  • BoardGames

    New Stl.Fusion sample and a fully functional web app allowing you to play real-time multiplayer board games. Powered by Stl.Fusion, Blazor, and .NET 5.

  • TheLastTime

    C# .NET 5 Blazor WebAssembly Progressive Web Application that tracks when was the last time you did something

  • NewProjectTemplate-Blazor

    Template for new projects - Havit.Blazor stack with Bootstrap 5 components and gRPC code-first communication.

    Project mention: GitHubs repos for Enterprise Blazor applications? | reddit.com/r/dotnet | 2021-08-29

    You will find the associated enterprise-project template here: https://github.com/havit/NewProjectTemplate-Blazor

  • Blazor.WebForm.Components

    ASP.NET Web Forms System.Web.UI.WebControls Razor Components For Blazor WebAssembly.

    Project mention: Best UI components for commercial enterprise project? | reddit.com/r/Blazor | 2021-11-25

    WebForms is dead. There are a lot of legacy documentation etc.

  • aoc2019

    Solutions for Advent of Code 2019 in C# with a Blazor WebAssembly runner. (by sanraith)

    Project mention: [c++] What's your preferred way to store solutions? | reddit.com/r/adventofcode | 2021-12-10

    Careful with the puzzle texts though, I got scolded for adding them to my repo 2 years ago.

  • dotnet6-webgl-sample

    .NET 6 + WebAssembly + WebGL = ♥

    Project mention: Announcing .NET 6 — The Fastest .NET Yet | reddit.com/r/programming | 2021-11-08

    I'm not sure if it helps, but I have a minimal WebGL sample here: https://github.com/AshleighAdams/dotnet6-webgl-test

  • GoNetWasm

    A .NET project for running Go(lang)'s WebAssembly code

    Project mention: Use Go code in Java and .NET runtimes | reddit.com/r/golang | 2021-08-09
  • BlazorAngularComponentGenerator

    Generate Angular components from Blazor components.

    Project mention: [NuGet Package] Blazor Angular Component Generator | reddit.com/r/dotnet | 2021-12-05

    You can find the project on GitHub (https://github.com/Connor14/BlazorAngularComponentGenerator) and NuGet (https://www.nuget.org/packages/BlazorAngularComponentGenerator). This is one of my first NuGet packages and my first project customizing the MSBuild process, so any feedback is appreciated!

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-04.

C# WebAssembly related posts


What are some of the best open-source WebAssembly projects in C#? This list will help you:

Project Stars
1 Uno Platform 6,469
2 ant-design-blazor 4,186
3 radzen-blazor 1,653
4 blazorboilerplate 1,563
5 CSLA .NET 1,006
6 BootstrapBlazor 998
7 dotnet-webassembly 679
8 unity-webxr-export 485
9 Canvas 443
10 calculator 286
11 MASA.Blazor 264
12 Storage 210
13 Plotly.Blazor 161
14 Blazor.SVGEditor 87
15 BoardGames 54
16 TheLastTime 20
17 NewProjectTemplate-Blazor 17
18 Blazor.WebForm.Components 11
19 aoc2019 4
20 dotnet6-webgl-sample 4
21 GoNetWasm 1
22 BlazorAngularComponentGenerator 0
Find remote jobs at our new job board 99remotejobs.com.
There are 12 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives