AltHub

Dogfalo/materialize Alternatives

CSS framework / Material Design

Materialize is a standalone CSS framework for building responsive Material Design websites with prebuilt styles and optional JavaScript widgets.

38.8kJavaScriptMITactive ยท last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

google/material-design-liteGitHub

Choose it when you want the official Google implementation with vanilla JS and no jQuery dependency.

Material Design Components in HTML/CSS/JS

32.2k
HTML
Apache-2.0
active5mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

quasarframework/quasarGitHub

Choose it when you are building with Vue instead of plain HTML/CSS and want a full Material-styled app framework.

Quasar Framework - Build high-performance VueJS user interfaces in record time

27.2k
JavaScript
MIT
active1mo ago
material-components/material-webGitHub

Choose it when you want Google's official Web Components instead of Materialize's global CSS classes.

Material Design Web Components

11.2k
SCSS
Apache-2.0
active1mo ago
varletjs/varletGitHub

Choose it when you are on Vue 3 and need Material Design 2/3 components rather than a standalone CSS framework.

A Vue3 component library based on Material Design 2 and 3, supporting mobile and desktop.

5.3k
Vue
MIT
active2mo ago
zdhxiong/mduiGitHub

Choose it when you want framework-agnostic Web Components with Material You (Material 3) styling.

Material Design 3(Material You) UI components using Web Components.

4.5k
TypeScript
none
active3mo ago
creativetimofficial/material-tailwindGitHub

Choose it when your project is built on Tailwind CSS and you want Material Design components without Materialize's large CSS.

@material-tailwind is an easy-to-use components library for Tailwind CSS and Material Design.

4.4k
TypeScript
MIT
active5mo ago
vuetifyjs/vuetifyGitHub

Choose it when you are building Vue apps and want a mature, actively maintained Material Design component suite.

๐Ÿ‰ Vue Component Framework

41.0k
TypeScript
NOASSERTION
active1mo ago
mlaursen/react-mdGitHub

Choose it when you work in React and want Material Design components instead of injecting Materialize into React.

React material design - An accessible React component library built from the Material Design guidelines in Sass

2.3k
TypeScript
MIT
active2mo ago
balmjs/balm-uiGitHub

Choose it in Vue projects when you want modular, customizable Material Design components.

:diamonds: A modular and customizable UI library based on Material Design and Vue

510
SCSS
MIT
active1mo ago
mdbootstrap/material-design-for-bootstrapGitHub

Choose it when you already build on Bootstrap and want Material Design styling without switching to a standalone framework.

Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below.

9.3k
JavaScript
MIT
active6mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

material-components/material-components-webGitHub

Only relevant for legacy projects tied to Google's archived MDC-Web API; no longer receives maintenance.

Modular and customizable Material Design UI components for the web

17.1k
TypeScript
MIT
archived1.7y ago
TheComputerM/svelte-materialifyGitHub

Archived Svelte Material library; useful only for maintaining older Svelte projects that already use its API.

A Material UI Design Component library for Svelte heavily inspired by vuetify.

613
Svelte
MIT
archived4.0y ago
vuematerial/vue-materialGitHub

An old Vue 2 Material component library; pick only if you are locked into its legacy API.

Vue.js Framework - ready-to-use Vue components with Material Design, free forever.

9.8k
Vue
MIT
dormant3.5y ago

Listed as an alternative to

These projects were analysed and named materialize among their alternatives. The relationship is not symmetric โ€” how materialize rates them is a separate judgement, made when materialize is analysed in its own right.

google/material-design-liteGitHub

calls materialize โ€œWhen you want a maintained, standalone CSS/JS Material Design framework for static sites, accepting a different class system.โ€

Material Design Components in HTML/CSS/JS

32.2kHTMLactive
mui/material-uiGitHub

calls materialize โ€œChoose when you want a framework-agnostic CSS/JS Material Design framework rather than React components.โ€

Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.

99.0kJavaScriptactive
vuetifyjs/vuetifyGitHub

calls materialize โ€œUse a pure CSS/JS Material Design framework when you are not tied to Vue and want framework-agnostic building blocks.โ€

๐Ÿ‰ Vue Component Framework

41.0kTypeScriptactive
material-components/material-webGitHub

calls materialize โ€œClassic CSS/JS framework for Material Design; choose for plain-HTML projects that don't need web components.โ€

Material Design Web Components

11.2kSCSSactive
vuematerial/vue-materialGitHub

calls materialize โ€œCSS/JS Material Design framework, simpler but not Vue-native, can be used alongside Vue.โ€

Vue.js Framework - ready-to-use Vue components with Material Design, free forever.

9.8kVuedormant
mdbootstrap/material-design-for-bootstrapGitHub

calls materialize โ€œchoose when you want a self-contained Material Design CSS/JS framework that replaces Bootstrap instead of augmenting it.โ€

Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below.

9.3kJavaScriptactive
react-toolbox/react-toolboxGitHub

calls materialize โ€œChoose it for a standalone Material Design CSS framework to pair with React instead of a React component library.โ€

A set of React components implementing Google's Material Design specification with the power of CSS Modules

8.6kJavaScriptdormant