angular2-mdl is a component library for Angular2 bsed on Material Design Lite. It suports AOT and tree shaking.

These are the components that are available right now: Badges, Buttons, Cards, Chips, Dialogs, Icons, Loading, Shadow, Toggle (Checkbox, Radio, Icon Toggle, Switch), Lists, Reactive Forms, Slider, Snackbar, Table, Tooltips, Menu, Layout (standard, scroll, waterfall, tabs), Tabs, Textfields (multiline, expandable)

angular2-mdl screenshot

The project is hosted on github and published under MIT license.

You’ll find demos and examples on how to use these components within the demo application

Here is a plnkr if you’d like to play around http://plnkr.co/edit/I3dLfLUDIH2xlEJqj0da?p=preview.