C# Blazor

Open-source C# projects categorized as Blazor

Top 23 C# Blazor Projects

  • ABP

    Open Source Web Application Framework for ASP.NET Core

    Project mention: What is a good open source .net core project to learn about code structure? | reddit.com/r/dotnet | 2022-10-03

    See the abp.io source code and document. Excellent documentation and well structured code.

  • ant-design-blazor

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

    Project mention: Any Blazor templates? | reddit.com/r/Blazor | 2022-07-21
  • 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.

  • MudBlazor

    Blazor Component Library based on Material design. The goal is to do more with Blazor, utilizing CSS and keeping Javascript to a bare minimum.

    Project mention: Live Search from MySQL DB in Blazor Server | reddit.com/r/Blazor | 2022-10-19

    Querying a (MySQL) database can be done in multiple ways in .NET, I usually prefer to use Entity Framework Core. For components, I like to use the MudBlazor component library. It also has an autocomplete component. If you want to look at different options for Blazor libraries/components(and more) you can take a look at this awesome collection.

  • Chromely

    Build Cross Platform HTML Desktop Apps on .NET using native GUI, HTML5, JavaScript, CSS, Owin, AspNetCore (MVC, RazorPages, Blazor)

  • Blazorise

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

    Project mention: best way to implement bootstrap component behaviors | reddit.com/r/Blazor | 2022-11-18

    Theres also https://blazorise.com/ if you want Bootstrap, but I would also recommend MudBlazor.

  • LiveCharts2

    Simple, flexible, interactive & powerful charts, maps and gauges for .Net, LiveCharts2 can now practically run everywhere Maui, Uno Platform, Blazor-wasm, WPF, WinForms, Xamarin, Avalonia, WinUI, UWP.

    Project mention: Big sites in Blazor | reddit.com/r/Blazor | 2022-09-14

    Apex charts will definitely do the job This is one alternative I found while digging yesterday: https://github.com/beto-rodriguez/LiveCharts2

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

    Project mention: How to create SelectAll/None checkboxes in a dynamic Table | reddit.com/r/Blazor | 2022-06-23

    Radzen is open source, (here is the datagrid, cause I was trying to see how they were doing the select all)

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • 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

  • Fusion

    Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!

    Project mention: Creating some sort of task engine pattern | reddit.com/r/csharp | 2022-08-28

    So there are different ways how you can do this, there are multiple different protocols for Unity, for example. There is also this more generic state replication framework.

  • BootstrapBlazor

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

  • MobileBlazorBindings

    Experimental Mobile Blazor Bindings - Build native and hybrid mobile apps with Blazor

    Project mention: Is .net MAUI appropriate for a bachelor's thesis? | reddit.com/r/dotnet | 2022-08-07

    I'd say Blazor mobile bindings is also pretty interesting imo, unlike Hybrid it doesn't use Html and uses MAUI controls directly but still keeps the Blazor programming style and still uses razor to tie in C# and components.

  • CSLA .NET

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

    Project mention: Advice on cross platform project architecture | reddit.com/r/dotnet | 2022-11-28

    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.

  • fast-blazor

    Blazor component library for FluentUI. Microsoft's official wrapper around the FluentUI Web Components for use with .NET 6.0 or higher Blazor applications

    Project mention: Any Blazor templates? | reddit.com/r/Blazor | 2022-07-21

    Microsoft Fluent UI library for Blazor: https://github.com/microsoft/fast-blazor Has templates available as well

  • Fluxor

    Fluxor is a zero boilerplate Flux/Redux library for Microsoft .NET and Blazor.

    Project mention: How are you doing reactivity? | reddit.com/r/Blazor | 2022-10-28

    Check out https://github.com/mrpmorris/Fluxor which is an implementation of the react pattern for blazor, similar to redux. If you are used to the concepts of actions and reducers it should be pretty easy for you to get going.

  • LocalStorage

    A library to provide access to local storage in Blazor applications

    Project mention: WASM -> MAUI with a shared project | reddit.com/r/csharp | 2022-08-07

    I use a library called Blazored LocalStorage for the WASM project to store client side data like preferences and auth stuff. This, it seems, is not supported in MAUI. Although MAUI starts a web server, it does not store data in the 'browser'. Instead it uses an API called "Preferences" (Which is a pretty sweet interface, props MS) but now I find myself struggling how I can use one, or the other depending on the project.

  • Damselfly

    Damselfly is a server-based Photograph Management app. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names. Damselfly includes support for object/face detection, and face-recognition.

    Project mention: Is there a mobile app compatible with Damselfy? | reddit.com/r/damselflyphotos | 2022-11-25

    Now I've finished this rewrite it'll move up thd priority list... You can track it here. https://github.com/Webreaper/Damselfly/issues/40

  • bUnit

    bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.

    Project mention: Integration Testing on a Blazor Front End. What's Up? | reddit.com/r/Blazor | 2022-06-13

    As suggested by /u/whyvra +1 for bUnit.

  • Aspect Injector

    AOP framework for .NET (c#, vb, etc)

  • Grid.Blazor

    Grid component with CRUD for Blazor (client-side and server-side) and ASP.NET Core MVC

    Project mention: Any free/open-source data grid component suggestions? | reddit.com/r/Blazor | 2022-10-01

    We're using this: https://github.com/gustavnavar/Grid.Blazor

  • ChartJs.Blazor

    Brings Chart.js charts to Blazor

    Project mention: Blazor ChartJs wrapper library | reddit.com/r/Blazor | 2022-09-05

    I just published a Blazor ChartJs wrapper pax.BlazorChartJs. There are already some very good libraries out (e.g. ChartJs.Blazor).

  • OpenBudgeteer

    OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle

    Project mention: Petty cash management software | reddit.com/r/selfhosted | 2022-08-25

    OpenBudgeteer

  • Toast

    A JavaScript free toast library for Blazor and Razor Component applications (by Blazored)

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

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-11-28.

C# Blazor related posts

Index

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

Project Stars
1 ABP 8,982
2 ant-design-blazor 4,588
3 MudBlazor 4,358
4 Chromely 2,937
5 Blazorise 2,568
6 LiveCharts2 2,325
7 radzen-blazor 2,004
8 blazorboilerplate 1,662
9 Fusion 1,466
10 BootstrapBlazor 1,189
11 MobileBlazorBindings 1,098
12 CSLA .NET 1,070
13 fast-blazor 1,028
14 Fluxor 851
15 LocalStorage 820
16 Damselfly 793
17 bUnit 786
18 Modal 630
19 Aspect Injector 595
20 Grid.Blazor 582
21 ChartJs.Blazor 555
22 OpenBudgeteer 503
23 Toast 495
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
www.influxdata.com