C# WASM

Open-source C# projects categorized as WASM

WebAssembly (abbreviated WASM) is a binary instruction format for a stack-​based virtual machine. WebAssembly is an open standard that defines a portable binary-code format for executable programs, and a corresponding textual assembly language, as well as interfaces for facilitating interactions between such programs and their host environment.

Top 23 C# WASM Projects

  • Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

    Project mention: Show HN: QuIDE 2 – cross plattform quantum-circuit designer | news.ycombinator.com | 2024-05-31

    At our research chair (https://mnm-team.org) we used QuIDE (https://quide.eu) quite a lot to try out quantum circuits and teach quantum computing to our students. As many of us were not using Windows that was kind of annoying, because it was only running on Windows.

    So one of our students refactored QuIDE for Windows (https://quide.eu) together with us with Avalonia UI (https://avaloniaui.net/) for cross platform use on Linux, macOS and Windows.

    I think it's now in a state to be used as replacement for the old version. We're happy about new users and contributors.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Uno Platform

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

    Project mention: Comparing desktop development tools, Qt, Electron and macOS Native | news.ycombinator.com | 2024-05-20
  • MudBlazor

    Blazor Component Library based on Material design with an emphasis on ease of use. Mainly written in C# with Javascript kept to a bare minimum it empowers .NET developers to easily debug it if needed.

    Project mention: MudBlazor Identity Components | /r/Blazor | 2023-12-10

    I don't think that new Identity pages will work with MudBlazor out of the box. Take a look at this GitHub issue: https://github.com/MudBlazor/MudBlazor/issues/7805

  • ant-design-blazor

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

    Project mention: Best Blazor Components Package (Other than MudBlazor) | /r/dotnet | 2023-12-09

    AntBlazor has a pretty comprehensive set of components, and fairly active.

  • Radzen Blazor Components

    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.

    Project mention: Using Radzen components in Blazor 8 | /r/Blazor | 2023-12-07

    To client project, without any changes, just added Appointment.cs, EventConsole.razor, AppointmentPage.razor, AddAppointmentPage.razor, and EditAppointmentPage.razor (copied from the demo radzen-blazor project) and the scheduler component works as expected.

  • Blazorise

    Blazorise is a component library built on top of Blazor with support for CSS frameworks like Bootstrap, Tailwind, Bulma, AntDesign, and Material.

    Project mention: Best Blazor Components Package (Other than MudBlazor) | /r/dotnet | 2023-12-09
  • BootstrapBlazor

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • MASA.Blazor

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

  • bitplatform

    Build all of your apps using what you already know and love ❤️

    Project mention: bit platform’s 104th release (v6.0.0) | /r/bitplatform | 2023-10-11
  • dotnet-webassembly

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

  • bootsharp

    Compile C# solution into single-file ES module with auto-generated JavaScript bindings and type definitions

  • Havit.Blazor

    Free Bootstrap 5 components for ASP.NET Blazor + optional enterprise-level stack for Blazor development (gRPC code-first, layered architecture, localization, auth, ...)

    Project mention: Best Blazor Components Package (Other than MudBlazor) | /r/dotnet | 2023-12-09
  • calculator

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

  • UnityWebGL-LoadingTest

    Unity WebGL platform and version comparisons with a lot of nice extras

    Project mention: Show HN: Classic Video Poker (18 year unity dev – learned Godot in 24 hours) | news.ycombinator.com | 2023-10-04

    Maybe, but Godot does particularly poorly in this area. Unity can go below 3MB out of the box and that is with bunch of engine systems in use.

    https://github.com/JohannesDeml/UnityWebGL-LoadingTest

  • blazor-ui

    A collection of examples related to Telerik UI for Blazor Components: https://www.telerik.com/blazor-ui

  • Ididit

    C# .NET 7 Blazor habit tracker application. Works on Web, Windows, Linux, Android, iOS and macOS.

  • Uno.Samples

    A collection of code samples for the Uno Platform

    Project mention: Pong Wars with C# | news.ycombinator.com | 2024-05-21
  • Uno.QuickStart

    An Uno "Hello world!" project using Windows UWP, Linux, iOS, Android and WebAssembly

  • Egroo

    Cross-platform chat app created with MAUI (Hybrid), Blazor Auto and ASP.NET (SignalR)

  • SqliteWasmHelper

    Persistent SQLite in Blazor WebAssembly apps with EF Core 6.0 and your browser's cache.

  • Blazor-WASM-Identity-gRPC

    Blazor WASM, IdentityServer4 with Multiple Roles, Additional User Claim(s) & gRPC Roles Authorization

  • uno.toolkit.ui

    A set of custom controls for the WinUI and the Uno Platform not offered out of the box by WinUI, such as Card, TabBar, NavigationBar, etc.

    Project mention: Uno: Create Beautiful Cross Platform .NET Apps Faster | news.ycombinator.com | 2024-05-01

    Is the website wrong? The repository for the toolkit is MIT, but the website says free for under $1million...

    https://github.com/unoplatform/uno.toolkit.ui/blob/main/LICE...

    https://platform.uno/uno-toolkit/

    DEV FRIENDLY LICENSING

    Uno Toolkit License

    Uno Toolkit is available for free for individual developers and businesses with revenue of less than USD 1,000,000. If your revenue exceeds this threshold, please reach out to us to obtain a license for Uno Toolkit and access the complete suite of development accelerators.

  • 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.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C# WASM discussion

Log in or Post with

C# WASM related posts

  • MudBlazor Identity Components

    1 project | /r/Blazor | 10 Dec 2023
  • Best Blazor Components Package (Other than MudBlazor)

    6 projects | /r/dotnet | 9 Dec 2023
  • Using Radzen components in Blazor 8

    2 projects | /r/Blazor | 7 Dec 2023
  • Anyone Else Using Havit Blazor? I am having an issue with their accordion

    1 project | /r/Blazor | 4 Dec 2023
  • A Proposal for an asynchronous Rust GUI framework

    9 projects | news.ycombinator.com | 3 Sep 2023
  • Help choosing ideal .NET web dev approach for C# desktop developer?

    1 project | /r/dotnet | 11 Jul 2023
  • Popups and bottom sheets in Blazor

    2 projects | /r/Blazor | 3 Jul 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 25 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Avalonia 24,432
2 Uno Platform 8,532
3 MudBlazor 7,429
4 ant-design-blazor 5,615
5 Radzen Blazor Components 3,304
6 Blazorise 3,167
7 BootstrapBlazor 1,833
8 MASA.Blazor 1,122
9 bitplatform 1,033
10 dotnet-webassembly 781
11 bootsharp 653
12 Havit.Blazor 452
13 calculator 373
14 UnityWebGL-LoadingTest 332
15 blazor-ui 327
16 Ididit 212
17 Uno.Samples 193
18 Uno.QuickStart 175
19 Egroo 154
20 SqliteWasmHelper 106
21 Blazor-WASM-Identity-gRPC 100
22 uno.toolkit.ui 79
23 BoardGames 71

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com

Did you konow that C# is
the 9th most popular programming language
based on number of metions?