Code Monkey home page Code Monkey logo

masastack / masa.blazor Goto Github PK

View Code? Open in Web Editor NEW
1.2K 16.0 157.0 96.7 MB

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

Home Page: https://docs.masastack.com/blazor/getting-started/installation

License: Other

Dockerfile 0.02% HTML 9.91% C# 63.22% CSS 21.87% JavaScript 0.69% PowerShell 0.05% Batchfile 0.01% Python 0.09% TypeScript 4.14%
dotnet dotnetcore wasm material-ui material-design material blazor webassembly blazor-server blazor-component ui maui-blazor

masa.blazor's Introduction

MASA Blazor Logo

MASA Blazor

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

MASA.Blazor .NET Nuget Nuget

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

  • Rich components: Contains the basic components of Vuetify 1:1 restoration, as well as many practical preset components and deep integration functions of .Net, including three linkages of Url, breadcrumbs, navigation, advanced search, i18n, etc.
  • UI design language: modern design style, excellent UI multi-end experience design
  • Professional example: MASA Blazor Pro provides preset layouts for a variety of common scenarios
  • Easy to get started: rich and detailed getting started documents, free video tutorials (in production)
  • Active community encouragement: users participate in real-time interaction, make contributions to join us, and build the most open open source community
  • Long-term support: full-time team maintenance, long-term support, and enterprise-level support
  • Choice of well-known companies: This technology framework has been chosen by many well-known companies, and the MASA Stack product line will continue to be used in the future, and new functions will continue to be added

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

🌐 Supported browsers

chromefirefoxedgeieSafarioper

Mobile devices

iosAndriod

Chrome Firefox Safari Microsoft Edge
iOS Supported Supported Supported Supported
Android Supported Supported N/A Supported

Desktop devices

macOSlinuxwindows

Chrome Firefox Safari Opera Microsoft Edge Internet Explorer
Mac Supported Supported Supported Supported N/A N/A
Linux Supported Supported N/A N/A N/A N/A
Windows Supported Supported Not supported Supported Supported Supported, 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 group WX public account WX Customer Service
masa.blazor-qq masa.blazor-weixin masa.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

masa.blazor's People

Contributors

239573049 avatar blazor-component avatar capdiem avatar codding-y avatar doddgu avatar fengzhonghao8-24 avatar gavin1ee avatar i5shuyi avatar kogel-net avatar lee-lily-lea avatar littlefish-233 avatar maplewithoutwords avatar masastack-opensource avatar mayuecif avatar mixvii avatar msnoshain avatar pankey888 avatar pigwing avatar pollosd avatar qinyouzeng avatar somck avatar sunday866 avatar wangzengxing avatar whuanle avatar wuweilaiya avatar wzh425 avatar xyfy avatar yu-core avatar zhenlei520 avatar zyz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

masa.blazor's Issues

Are you using MASA Blazor?

Are you using MASA Blazor?

If you are using MASA Blazor, first we would like to Thank You. Our goal is to grow the community, improve MASA Blazor and help each other.

The purpose of this issue

We are always interested in finding out who is using MASA Blazor, what attracted you to using it, how we can listen to your needs and if you are interested, help promote your organization.

  • We have people reaching out to us asking, who uses MASA Blazor in production?
  • We’d like to listen to what you would like to see in MASA Blazor and your scenarios?
  • We'd like to help promote your organization and work with you

What we would like from you

Submit a comment in this issue to include the following information, which would then also get included into the ADOPTERS.md file in this repo for others to see:

  • Your organization or company
  • Link to your website
  • Your country
  • Your contact info to reach out to you: blog, email, qq, wecaht or Twitter (at least one).
  • What is your scenario for using MASA Stack?
  • Are you running you application in development, testing or production?

EN

Organization/Company: MASA Stack
Website: https://masastack.com/
Country: CN
Contact: [email protected]
Usage scenario: Using MASA Blazor to build MASA Stack and Lonsid Lang Tao.
Status: Production

中文

Organization/Company(组织/公司): MASA Stack
Website(网站): https://masastack.com/
Country(国家): CN
Contact(联系方式):: [email protected]
Usage scenario(使用场景): Using MASA Blazor to build MASA Stack and Lonsid Lang Tao.
Status(状态): Production

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.