MDWrapper is a Material Design components library for React, based on Google MDC.

This library is published with the Beerware license, which means you can do whatever you want with the code.


Below, the list of all available components:

Component Source
Button Buttons
Card CardActions CardActionButtons CardActionIcons Cards
CheckBox Checkboxes
ChipSet Chip Chips
Dialog Dialogs
FAB Floating Action Buttons
Icon Icons
IconButton Icon Buttons
IconToggle Icon Toggle Buttons
Grid GridInner GridCell Layout Grid
LinearProgress Linear Progress
List Lists
Menu Menus
Radio Radio Buttons
SelectMenu Select Menus
Slider Sliders
Snackbar Snackbars
Switch Switches
TextField Text Field
ThemeProvider Theme
TopBar Top App Bar
Typography Typography


If you want more,

You can clone the project:

git clone

Install dependencies:

npm install

And launch the project as a web app to see examples:

npm run start

You can also run all unit tests:

npm run test

And finally compile the project:

npm run build


"THE BEER-WARE LICENSE" (Revision 42):
<phk@FreeBSD.ORG> wrote this file. As long as you retain this notice you
can do whatever you want with this stuff. If we meet some day, and you think
this stuff is worth it, you can buy me a beer in return. Damien Chazoule