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-22Hey 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-25AntBlazor 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.
The second step to take is to go to https://www.radzen.com/
-
check this out: https://github.com/enkodellc/blazorboilerplate
-
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.
-
-
dotnet-webassembly
Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications.
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.
-
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 ?
-
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-21Good 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.
-
-
Plotly.Blazor
This library packages the well-known charting library plotly.js into a razor component that can be used in a Blazor project.
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.
-
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-29You 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-25WebForms is dead. There are a lot of legacy documentation etc.
-
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.
-
I'm not sure if it helps, but I have a minimal WebGL sample here: https://github.com/AshleighAdams/dotnet6-webgl-test
-
-
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!
C# WebAssembly related posts
- I am confused about WASM and Blazor and what graphic primitives are supported.
- Townscaper Running in the Browser
- Best UI components for commercial enterprise project?
- Who remembers the time when Apple marketed the OG iPhone’s OS as OS X?
- Ahead-Of-Time Compilation for Blazor Wasm
- How to achieve both server-rendered and client-rendered models in a Blazor app?
- GitHubs repos for Enterprise Blazor applications?
Index
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 |
There are 12 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.