Skip to content

Repository files navigation

Blazor Material Web is a Blazor wrapper for Google's Material Web Component so you can use it in your WebAssembly website or MAUI Blazor Hybrid apps (it probably works with Blazor Server but I do not test it).

Check out the Demo Page for the implemented components.

Demo Page Screenshot

Note
This project and Google's Material Web Component are still under development and not all components are implemented yet.

Help is very appreciated to correctly map the properties and maintain them. Making demo pages for each component is also a big help.

🎉 v1.0.0 Released in accordance with Material Web Component v1.0.0

Installation & Usage

See Setup Guide for setup and usage.

Roadmap

This project depends on Google's Material Web Component. This is the progress of this project:

ComponentBlazoredMaterial WebDemo Page
ButtonButton
FABFAB
Icon buttonIcon button
CheckboxCheckbox
ChipsCheckbox
DialogDialog
DividerDivider
ElevationElevation
IconIcon
Focus ringFocus Ring
ListList
MenuMenus
Progress indicatorsProgress
RadioRadio
RippleRipple
SelectSelect
SliderSlider
SwitchSwitch
TabsTab
Text fieldText field
Catalog💤💤💤
Density💤💤💤
Card💤💤💤
Navigation drawer💤💤💤
Segmented button💤💤💤
Snackbar💤💤💤
Tooltip💤💤💤
Autocomplete💤💤💤
Badge💤💤💤
Banner💤💤💤
Bottom app bar💤💤💤
Bottom sheet💤💤💤
Data table💤💤💤
Date picker💤💤💤
Navigation bar💤💤💤
Navigation rail💤💤💤
Search💤💤💤
Time picker💤💤💤
Top app bar💤💤💤

About

A Blazor wrapper for Google's Material Web Component

Topics

Resources

Stars

10 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages