Skip to content

An awesome list of Material frameworks, components, and other tools.

Notifications You must be signed in to change notification settings

Richienb/awesome-material-design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 

Repository files navigation

Awesome Material Design

Material is a design system – backed by open-source code – that helps teams build high-quality digital experiences

Material Design Docs

Below is a list of frameworks, components, templates, tools, and resources for Material Design.

Table of Contents

CSS and JS

Frameworks CSS JS

  • Material Components for the Web - Google's official CSS and JS Material design components, still in development
  • MaterialzeCSS - Popular CSS and JS (+ jquery) Material Framework with many components supported
  • Material Design Lite - Created by google, limited support, replaced by Material Components for the web
  • MUICSS - Lightweight Material framework, frequently updated
  • Surface - Another lightweight material framework, frequently updated
  • Polymer MDC Web Components - Material Design implemented as Web Components.
  • Material Foundation - Official Material Theme for Foundation, not updated
  • Matter - Pure CSS material components using modern css practices

Bootstrap

  • Bootstrap Material Design - Bootstrap 3 and 4 material design, built on Bootstrap. Not updated
  • Material - Bootstrap 4 Material components, updated recently
  • Material Kit - Bootstrap 4 theme that can be used with many frameworks and platforms
  • Propeller - 25 Material UI components built on Bootstrap 4
  • material-sass - Material SASS for Bootstrap as a RubyGem

Components

Templates

React

Frameworks

Components

Templates

Angular

Frameworks

Templates

Components

Vue

Frameworks

  • Vue material - Lightweight material library for Vue
  • Vuetify - Popular full material library for Vue
  • Muse-ui - Custom material library for Vue
  • Vue Bootstrap with Material Design - Theme and components for Material Design on Vue Bootstrap
  • Vue MDC - Port of Material Design Components for the Web to Vue
  • Vue MDC Adapter - Integration of Material Components for Vue.js which follows the best practices recommended by Google.
  • Keen UI - Lightweight Material Components for Material Web
  • material-components-vue - Updated Port of Material Design Components for the Web to Vuew
  • Devextreme Reactive - Material Components built on Bootstrap and Vue
  • quasar - A framework on top of Vue that provides Material Design 2 components
  • BalmUI - Modern Material Components for Vue

Components

Templates

React Native

Frameworks React Native

Components React Native

Flutter

Components

Android

Frameworks

Components

iOS

Frameworks

Components

Aurelia

Elm

Frameworks

  • Elm MDC - Port of Material Design Components to elm
  • Elm MDL - Port of Material Design lite to Elm

Components

Color

Site Tools

Dev

  • material-colors - Exposes Material colors as css classes and variables as well as global variables

Icons

Dev

Other

Wordpress

Cordova

  • Phonon - Javascript/CSS3/HTML5 mobile framework for PhoneGap/Cordova

AngularJS

Blazor

  • Blazorize - Component Library for Balzorise that has material theme
  • BlazorMaterial - Port of Material Design Web Components to Blazor

XAML

About

An awesome list of Material frameworks, components, and other tools.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published