SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 blazor-webassembly Open-Source Projects
-
Electron.NET
:electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).
-
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.
-
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.
-
ant-design-blazor
🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.
-
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.
-
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.
-
Blazorise
Blazorise is a component library built on top of Blazor with support for CSS frameworks like Bootstrap, Tailwind, Bulma, AntDesign, and Material.
-
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!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
practical-clean-ddd
🕸 Yet Another .NET Clean Architecture, but for Microservices project. It uses Minimal Clean Architecture with DDD-lite, CQRS-lite, and just enough Cloud-native patterns apply on the simple eCommerce sample and run on Tye with Dapr extension 🍻
-
TheIdServer
OpenID/Connect, OAuth2, WS-Federation and SAML 2.0 server based on Duende IdentityServer and ITFoxtec Identity SAML 2.0 with its admin UI
-
Templates
Ready to use Blazor Templates in different styles and layout with all the basic setup already done for MudBlazor. (by MudBlazor)
-
blazor-ui
A collection of examples related to Telerik UI for Blazor Components: https://www.telerik.com/blazor-ui
-
Plotly.Blazor
This library packages the well-known charting library plotly.js into a razor component that can be used in a Blazor project.
-
BlazorWasmPreRendering.Build
When you publish your Blazor Wasm app, this package pre-renders and saves the app as static HTML files in your public folder.
-
Ididit
C# .NET 7 Blazor habit tracker application. Works on Web, Windows, Linux, Android, iOS and macOS.
-
Stl.Fusion.Samples
A collection of samples for Fusion library: https://github.com/servicetitan/Stl.Fusion
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Yes, it's what Slack, VS Code and bunch of other apps are based on. Electron: https://www.electronjs.org/ Electron.NET: https://github.com/ElectronNET/Electron.NET
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
AntBlazor has a pretty comprehensive set of components, and fairly active.
Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03But I think some of this stuff is already handled in Avalonia ecosystem like https://github.com/Mapsui/Mapsui, https://github.com/beto-rodriguez/LiveCharts2 and few others...
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.
Project mention: Show HN: Actual Chat – Blending text and voice into a single medium | news.ycombinator.com | 2023-12-08- Even frequent exchanges like, “Hey, I’m heading to Costco, need anything?” where the follow-up is easier spoken than typed, or may require a brief brainstorming - “Oh, remember our neighbors are visiting us on Sunday?”
That’s how 8 years later (2 years ago) me and my co-founder decided to implement a new chat app.
— Technology —
To make it short, I’ll post just one point here: Actual Chat is based on Fusion (https://github.com/servicetitan/Stl.Fusion) - think MobX / computed observables, but distributed. In Actual Chat, the state it manages spans from our servers to every client app, creating an eventually consistent “state mesh”. The unified state management, where clients and servers use exactly the same abstraction to “observe” the changes happening to any bit of content, is quite a challenge from the technology standpoint. IMO it alone deserves a brief look.
P.S. Thank you for reading up to this point!
Project mention: Is there any way to link Blazor Webassembly PWA to an SQL database? if so how? | /r/Blazor | 2023-04-26if its like less than 30 items u can just use https://github.com/Blazored/LocalStorage
Write your own JS bindings or use something like this https://github.com/Blazored/SessionStorage
Project mention: Help me in my understanding of Blazor and how to accomplish my goal of designing a file based note taking application | /r/csharp | 2023-05-15I would say the short answer is no. On desktop Chromium, you can use the File System Access API, and that's easy enough to use from Blazor, but on Firefox, Safari, and mobile Chromium, that API won't give you the real file system but rather a sandboxed one.
Also, that is not true. Check out my Blazor SVG Editor https://github.com/KristofferStrube/Blazor.SVGEditor or my Blazor real-time drawing demo https://github.com/KristofferStrube/DistributedDrawing
Project mention: Has anyone had any luck at all getting this up and running? jasontaylordev/RapidBlazor: Clean Architecture Solution Template for Blazor WebAssembly .NET 7 | /r/Blazor | 2023-11-08
Project mention: Introducing Postman2CSharp: Never Write An ApiClient Again. Convert your Postman Collections | /r/dotnet | 2023-07-03For those curious, it is a standalone Blazor Wasm project. It uses prerendering via this amazing library (BlazorWasmPreRendering.Build by jsakamoto). It's hosted and distributed with aws s3 and cloudfront.
Ididit
Client setup: https://github.com/servicetitan/Stl.Fusion.Samples/blob/master/src/RpcBenchmark/Client/Clients/GrpcTestClient.cs + the HttpClient is configured here: https://github.com/servicetitan/Stl.Fusion.Samples/blob/master/src/RpcBenchmark/Client/Clients/ClientFactories.cs#L86
blazor-webassembly related posts
- Show HN: Actual Chat – Blending text and voice into a single medium
- Local/Private LLM based chatbot using free/open source tools.
- Looking for feedback on my first real open source contribution
- Poor gRPC performance on test - help needed
- Introducing Postman2CSharp: Never Write An ApiClient Again. Convert your Postman Collections
- First release of Blazor.MediaCaptureStreams: A Blazor wrapper for the Media Capture and Streams browser API.
- Keyboard event listeners not working on svg element
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source blazor-webassembly projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Electron.NET | 7,103 |
2 | MudBlazor | 7,119 |
3 | ant-design-blazor | 5,529 |
4 | LiveCharts2 | 3,820 |
5 | Radzen Blazor Components | 3,190 |
6 | Blazorise | 3,133 |
7 | Fusion | 1,795 |
8 | practical-clean-ddd | 1,155 |
9 | LocalStorage | 1,136 |
10 | TheIdServer | 667 |
11 | Templates | 643 |
12 | Toast | 626 |
13 | SessionStorage | 386 |
14 | Blazor.BrowserExtension | 332 |
15 | blazor-ui | 319 |
16 | Plotly.Blazor | 315 |
17 | Blazor.FileSystemAccess | 306 |
18 | Blazor.SVGEditor | 271 |
19 | RapidBlazor | 265 |
20 | BlazorWasmPreRendering.Build | 235 |
21 | awesome-blazor-browser | 228 |
22 | Ididit | 209 |
23 | Stl.Fusion.Samples | 158 |
Sponsored