Skip to content
A collection of awesome Blazor resources.
Branch: master
Clone or download
Pull request Compare This branch is 412 commits behind AdrienTorris:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CONTRIBUTING.md Add contribution guidelines May 5, 2018
LICENCE Add licence May 5, 2018
README.md

README.md

Awesome Blazor Awesome

A collection of awesome Blazor resources.

Inspired by awesome, awesome-dotnet and awesome-dotnet-core.

Contributions are always welcome!

Contents

Introduction

What is Blazor?

Blazor is an experimental .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.

Warning

Blazor is a really early-stage project, it's not a mature technology and it's absolutely not production-ready.

Requirements

Please note that if you want to open Blazor projects in Visual Studio, you must have Visual Studio 15.7 Preview 1 or later and the .NET Core 2.1 Preview 1 SDK.

General

Demos

Sample Projects

Extensions

  • BlazorConfirm A Blazor Wrapper for JS's Window.confirm() and onbeforeunload as .Net Blazor Component (Demo)
  • BlazorMaterial Blazor components implementing Google's Material components for web.
  • BlazorOfficeUIFabric Microsoft Office Fabric UI port for Blazor.
  • BlazorSignalR SignalR Core .NET client library for Blazor. It uses the C# client.
  • Canvas HTML5 Canvas API implementation for Microsoft Blazor.
  • Logging Microsoft Extension Logging implementation for Blazor.
  • Notifications HTML5 Notifications API implementation for Microsoft Blazor.
  • SignalR SignalR Core implementation for Blazor. It uses the JavaScript client.
  • Storage HTML5 Storage API implementation for Microsoft Blazor.
  • Toastr A Blazor port of Toastr.js.

Libraries

Videos

Articles

Podcasts

Tooling

Courses

Community

Contributing

Please see CONTRIBUTING for details.

You can’t perform that action at this time.