Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 23 C# WebAssembly Projects
-
Uno Platform
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
You can follow updates here https://github.com/unoplatform/uno/issues/12388.
-
ant-design-blazor
🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
radzen-blazor
Radzen Blazor is a set of 70+ free native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI.
I'm curious as well. I'm look at Radzen at the moment, but have only installed it on my laptop, have don't nothing else.
-
-
-
It's still a thing, and the creator of DNN has moved on and created a new project called Oqtane based on Blazor
-
I've heard (no first hand experience) that the csla .net framework is meant to address this particular problem https://cslanet.com/. Rocky did an interview on dotnet rocks and it seemed like a tool worth looking into.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
dotnet-webassembly
Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications.
-
MASA.Blazor
Blazor UI component library based on Material Design. Support Blazor Server, Blazor WebAssembly and MAUI Blazor.
-
Project mention: What’s the 2023 contemporary way to Unity -> WebXR? | reddit.com/r/WebVR | 2023-03-21
De-Panther actively maintains an up-to-date version of Mozilla's original exporter at https://github.com/De-Panther/unity-webxr-export. I've used it several times in the past for Unity-related WebXR projects.
-
I personally used GridBlazor and liked it.
-
Project mention: Creating 2d Interactive Building Map with Blazor. | reddit.com/r/Blazor | 2023-03-03
Yes, I'm not aware of any way to use either the canvas api or webgl directly. This project has bindings for the canvas API, but it hasn't been updated in two years:https://github.com/BlazorExtensions/Canvas. SkiaSharp seems a nice option too: https://github.com/mono/SkiaSharp. It supports graphics across a whole load of platforms, including Blazor on the web.
-
BlazingChat
BlazingChat is a Blazor WebAssembly app developed by CuriousDrive for the community. This is a sample application for developers who are just getting started with Blazor.
-
calculator
Uno Calculator: A simple yet powerful iOS/Android/WebAssembly/Linux C# port of the calculator that ships with Windows (by unoplatform)
Project mention: I just finished this calculator as a practice project, after 1 year of just studying algorithms, problem solving, data structures, i enjoyed my first windows forms app after only working on the console screen and drawing menus myself: video in comments | reddit.com/r/dotnet | 2023-05-09Also, that same OSS Windows Calculator from Microsoft can run on non-Windows machines via Uno Platform - here is the code if you want to check it out - https://github.com/unoplatform/calculator
-
Project mention: CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers | news.ycombinator.com | 2023-05-09
Maybe embed wasmtime? I'm familiar with https://github.com/bytecodealliance/wasmtime-dotnet but perhaps this for jvm? https://github.com/kawamuray/wasmtime-java/blob/master/examp...
I too love the idea of embedding wasm modules to be used across platforms.
-
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: Is there a software to generate a link graph for your website with articles containing links? | reddit.com/r/Blazor | 2023-01-15just as I said that i found: https://github.com/LayTec-AG/Plotly.Blazor
-
-
-
Ididit
C# .NET 7 Blazor habit tracker application. Works on Web, Windows, Linux, Android, iOS and macOS.
Project mention: Microsoft doesn't care about publishing MAUI macOS apps to Apple Mac store | reddit.com/r/dotnetMAUI | 2023-02-17I built an open source MAUI Blazor app and I made it work on Web browser, Windows, Linux, Android, iOS and macOS: https://github.com/Jinjinov/Ididit
-
-
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.
-
SqliteWasmHelper
Persistent SQLite in Blazor WebAssembly apps with EF Core 6.0 and your browser's cache.
-
I am currently experimenting with Uno. Of the three it promises the most (Mac/WASM/Linux/Windows) and if you run the to-do sample app it appears to deliver (runtime bugs notwithstanding). As with the other two I've run into minor issues early on but these issues are mostly related to the recent release of .net 7. Uno claims that apps targeting Windows are actually plain ol WinUI apps and I like that it does not stray from the standard. I am going to continue to make an effort to learn and use Uno.
-
CodiumAI
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
C# WebAssembly related posts
- Can Blazor be used for non-webpage purposes?
- Possible to run wasm server side in asp.net core?
- Configuring Blazor WASM for per-environment variables
- I made a Windows 10 Calculator Clone. Can you rate the calculator I made? (GitHub Repo Link in Comments)
- C# / Blazor Wolfenstein - Part 1 - Blazor
- Any Blazor templates?
- How to create SelectAll/None checkboxes in a dynamic Table
-
A note from our sponsor - InfluxDB
www.influxdata.com | 31 May 2023
Index
What are some of the best open-source WebAssembly projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Uno Platform | 7,663 |
2 | ant-design-blazor | 4,959 |
3 | radzen-blazor | 2,449 |
4 | blazorboilerplate | 1,753 |
5 | BootstrapBlazor | 1,385 |
6 | oqtane.framework | 1,356 |
7 | CSLA .NET | 1,119 |
8 | dotnet-webassembly | 745 |
9 | MASA.Blazor | 741 |
10 | unity-webxr-export | 724 |
11 | Grid.Blazor | 616 |
12 | Canvas | 528 |
13 | BlazingChat | 401 |
14 | calculator | 328 |
15 | wasmtime-dotnet | 319 |
16 | Plotly.Blazor | 255 |
17 | Storage | 225 |
18 | Blazor.SVGEditor | 165 |
19 | Ididit | 140 |
20 | FFmpegBlazor | 101 |
21 | BoardGames | 69 |
22 | SqliteWasmHelper | 53 |
23 | uno.todo | 31 |