Home

Awesome

<p align="center"> <a href="https://blazor.masastack.com" target="_blank"> <img alt="MASA Blazor Logo" width="150" src="./imgs/logo.png"> </a> </p> <h1 align="center">MASA Blazor</h1> <div align="center">

A set of standard basic component libraries based on Material design specifications.

MASA.Blazor .NET Nuget Nuget

</div>

English| ็ฎ€ไฝ“ไธญๆ–‡

๐Ÿš€ What is MASA Blazor?

Provide a standard basic component library based on Material design specifications. Provides preset components for standard scenarios such as layout, frame standard, Loading, and global exception handling. Starting from more practical scenarios, to meet the needs of more users and scenarios, and to minimize the time cost of developers. Shorten the development cycle and improve development efficiency. And provide a set of examples of Web solutions - MASA Blazor Pro has a variety of common scenes and preset layouts and other exciting content.

โ“ Why choose MASA Blazor?

MASA Blazor is based on the Material design specification, and each component is carefully designed, with modularity, responsiveness and excellent performance. MASA Blazor is regularly maintained and upgraded by a professional full-time technical team, efficient response speed, diversified solutions, long-term support, and enterprise-level support. At present, it has been used in several well-known companies, and the follow-up MASA Stack product series will continue to be used. In addition to ensuring the quality of the project, it can also continue to add new components and functions. In addition to providing developers with many mid- and Taiwan-based open source projects, MASA Stack, one of its most basic components, MASA Blazor, also hopes to be the most practical component library.

๐ŸŽ‰ Feature

๐Ÿ“Š Stats

Alt

๐Ÿ–ฅ๏ธ Documentation

To check out the docs, visit docs.masastack.com

๐Ÿ“‚ Related projects

๐Ÿ‘จโ€๐Ÿ’ป Local development

Development environment setup

Clone code

git clone --recursive https://github.com/masastack/Masa.Blazor.git
cd Masa.Blazor
git submodule foreach git checkout main

Run doc server

cd docs/Masa.Docs.Server
dotnet run

Visit

Recommended use chrome or edge to visit http://localhost:5000/

๐Ÿ’โ€โ™‚๏ธ Contributing

Please make sure to read the Contributing Guide before making a pull request.

Thanks to all the friends who have contributed to this project.

<a href="https://github.com/masastack/Masa.Blazor/graphs/contributors"> <img src="https://contrib.rocks/image?repo=masastack/Masa.Blazor" /> </a>

๐ŸŒ Supported browsers

chromefirefoxedgeieSafarioper

Mobile devices

iosAndriod

ChromeFirefoxSafariMicrosoft Edge
iOSSupportedSupportedSupportedSupported
AndroidSupportedSupportedN/ASupported

Desktop devices

macOSlinuxwindows

ChromeFirefoxSafariOperaMicrosoft EdgeInternet Explorer
MacSupportedSupportedSupportedSupportedN/AN/A
LinuxSupportedSupportedN/AN/AN/AN/A
WindowsSupportedSupportedNot supportedSupportedSupportedSupported, IE11+

Due to WebAssembly restriction, Blazor WebAssembly doesn't support IE browser, but Blazor Server supports IE 11โ€  with additional polyfills. See official documentation

๐Ÿ’ฌ Interactive

QQ groupWX public accountWX Customer Service
masa.blazor-qqmasa.blazor-weixinmasa.blazor-weixin

๐Ÿ‘ฅ Development team

The Digital Flash technical team is an efficient, stable and innovative team. The team adheres to the original intention of enriching the Blazor ecosystem, and it is the pursuit of the Digital Flash technical team to continue to work hard to bring a better experience to the developers. Thank you for your support and use.

๐Ÿ“œ Code of conduct

This project adopts the code of conduct defined in the "Contributors Convention" to clarify the expected behavior of our community. For more information, see MASA Stack Community Code of Conduct.

๐Ÿ“„ License

Masa.Blazor

Copyright (c) 2021-present Masa.Blazor