• Stars
    star
    3,710
  • Rank 11,901 (Top 0.3 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created almost 4 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

Material Tailwind


License Total Downloads Version

License Total Downloads Version

Vercel



@material-tailwind/react

Documentation

Visit https://www.material-tailwind.com/docs/react/installation for full documentation.


Components

Accordion Alert Avatar
accordion alert avatar
Breadcrumbs Button Card
breadcrumbs button card
Checkbox Chip Dialog
checkbox chip dialog
Icon Button Input Menu
icon-button input menu
Navbar Popover Progress Bar
navbar popover progress-bar
Radio Button Select Switch
radio-button select switch
Tabs Textarea Tooltip
tabs textarea tooltip
Typography
typography

Getting Started

Learn how to use @material-tailwind/react components to quickly and easily create elegant and flexible pages using Tailwind CSS.

@material-tailwind/react is working with Tailwind CSS classes and you need to have Tailwind CSS installed on your project - Tailwind CSS Installation.


  1. Intall @material-tailwind/react.
npm i @material-tailwind/react

  1. Once you install @material-tailwind/react you need to wrap your tailwind css configurations with the withMT() function coming from @material-tailwind/react/utils.
const withMT = require("@material-tailwind/react/utils/withMT");

module.exports = withMT({
  content: ["./src/**/*.{js,jsx,ts,tsx}"],
  theme: {
    extend: {},
  },
  plugins: [],
});

  1. @material-tailwind/react comes with a theme provider that set's the default theme/styles for components or to provide your own theme/styles to your components. You need to wrap your entire application with the ThemeProvider coming from @material-tailwind/react.
import React from "react";
import ReactDOM from "react-dom/client";
import App from "./App";

// @material-tailwind/react
import { ThemeProvider } from "@material-tailwind/react";

const root = ReactDOM.createRoot(document.getElementById("root"));

root.render(
  <React.StrictMode>
    <ThemeProvider>
      <App />
    </ThemeProvider>
  </React.StrictMode>,
);

  1. Congratulations 🥳, you did it, now you're ready to use @material-tailwind/react.
import { Button } from "@material-tailwind/react";

export default function Example() {
  return <Button>Button</Button>;
}

@material-tailwind/html

Documentation

Visit https://www.material-tailwind.com/docs/html/installation for full documentation.


Components

Accordion Alert Avatar
accordion alert avatar
Breadcrumbs Button Card
breadcrumbs button card
Checkbox Chip Dialog
checkbox chip dialog
Icon Button Input Menu
icon-button input menu
Navbar Pagination Popover
navbar pagination popover
Progress Bar Radio Button Select
radio-button select progress-bar
Switch Tabs Textarea
tabs textarea switch
Tooltip Typography
typography tooltip

Getting Started

Learn how to use @material-tailwind/html components to quickly and easily create elegant and flexible pages using Tailwind CSS.

@material-tailwind/html is working with Tailwind CSS classes and you need to have Tailwind CSS installed on your project - Tailwind CSS Installation.


  1. Intall @material-tailwind/html
npm i @material-tailwind/html

  1. Once you install @material-tailwind/html you need to wrap your tailwind css configurations with the withMT() function coming from @material-tailwind/html/utils.
const withMT = require("@material-tailwind/html/utils/withMT");

module.exports = withMT({
  content: ["./index.html"],
  theme: {
    extend: {},
  },
  plugins: [],
});

  1. Congratulations 🥳, you did it, now you're ready to use @material-tailwind/html.


Community

We're excited to see the community adopt Material Tailwind, raise issues, and provide feedback. Whether it's a feature request, bug report, or a project to showcase, please get involved!

Contributing

Contributions are always welcome!

See CONTRIBUTING.md for ways to get started.

Please adhere to this project's CODE_OF_CONDUCT.md.

License

MIT

More Repositories

1

material-dashboard

Material Dashboard - Open Source Bootstrap 5 Material Design Admin
SCSS
10,974
star
2

material-kit

Free and Open Source UI Kit for Bootstrap 5, React, Vue.js, React Native and Sketch based on Google's Material Design
HTML
5,899
star
3

tailwind-starter-kit

Tailwind Starter Kit a beautiful extension for TailwindCSS, Free and Open Source
CSS
5,760
star
4

material-dashboard-react

React version of Material Dashboard by Creative Tim
JavaScript
2,720
star
5

argon-design-system

Argon - Design System for Bootstrap 4 by Creative Tim
CSS
2,442
star
6

vue-paper-dashboard

Creative Tim Paper Dashboard made for Vue
Vue
1,791
star
7

now-ui-kit

Now UI Kit Bootstrap 4 - Designed by Invision. Coded by Creative Tim
CSS
1,704
star
8

light-bootstrap-dashboard

Light Bootstrap Dashboard is an admin dashboard template designed to be beautiful and simple.
CSS
1,353
star
9

vuetify-material-dashboard

Vuetify Material Dashboard - Open Source Material Design Admin by Creative Tim
Vue
1,284
star
10

notus-nextjs

Notus NextJS: Free Tailwind CSS UI Kit and Admin
JavaScript
1,281
star
11

material-kit-react

Material Kit React free and open source by Creative Tim
JavaScript
1,158
star
12

material-dashboard-angular2

Material Dashboard Angular
SCSS
958
star
13

vue-argon-design-system

Vue Argon Design System
Vue
829
star
14

notus-svelte

Notus Svelte: Free Tailwind CSS UI Kit and Admin
Svelte
812
star
15

notus-react

Notus React: Free Tailwind CSS UI Kit and Admin
JavaScript
783
star
16

vue-light-bootstrap-dashboard

Vue Light Bootstrap Dashboard - FREE BOOTSTRAP 4 VUEJS ADMIN TEMPLATE
SCSS
768
star
17

light-bootstrap-dashboard-react

React version of Light Bootstrap Dashboard
SCSS
716
star
18

argon-design-system-react

React version of Argon Design System
CSS
649
star
19

argon-dashboard

Argon - Dashboard for Bootstrap 5 by Creative Tim
SCSS
605
star
20

argon-react-native

Argon React Native
JavaScript
593
star
21

material-kit-react-native

Material Kit React Native
JavaScript
546
star
22

vue-material-dashboard

Vue Material Dashboard - Open Source Material Design Admin
SCSS
541
star
23

vue-notus

Vue Notus: Free Tailwind CSS UI Kit and Admin
Vue
527
star
24

soft-ui-dashboard

Soft UI Dashboard - Free and OpenSource Bootstrap 5 Dashboard
SCSS
521
star
25

vue-black-dashboard

Vue Black Dashboard
Vue
506
star
26

purity-ui-dashboard

Purity UI Dashboard - Free and Open Source Chakra UI Dashboard
JavaScript
492
star
27

argon-dashboard-react

React version of Argon Dashboard
CSS
429
star
28

black-dashboard-react

CSS
425
star
29

vue-argon-dashboard

Vue Argon Dashboard
SCSS
372
star
30

paper-dashboard

Paper Dashboard is a Bootstrap Admin Panel which combines soft colors with beautiful typography and spacious cards and graphics.
CSS
359
star
31

black-dashboard

CSS
343
star
32

vue-material-kit

Vue Material Kit - Open Source Material Design UI Kit
CSS
327
star
33

astro-ecommerce

Astro Ecommerce - Ready to use components
SCSS
324
star
34

material-tailwind-dashboard-react

Free and Open Source Admin for Tailwind CSS and React based on Google's Material Design.
JavaScript
324
star
35

light-bootstrap-dashboard-angular2

Light Bootstrap Dashboard Angular 2
HTML
323
star
36

nextjs-material-kit

NextJS version of Material Kit React by Creative Tim
JavaScript
318
star
37

soft-ui-dashboard-tailwind

Soft UI Dashboard Tailwind - Free and OpenSource TailwindCSS Dashboard
HTML
303
star
38

muse-vue-ant-design-dashboard

Muse Vue Ant Design Dashboard - Free and OpenSource Ant Design Vue Dashboard
Vue
281
star
39

soft-ui-dashboard-react

Soft UI Dashboard React - Free Dashboard using React and Material UI
JavaScript
266
star
40

bootstrap4-cheatsheet

Bootstrap 4 Cheat Sheet
HTML
260
star
41

argon-design-system-angular

SCSS
245
star
42

nextjs-material-dashboard

NextJS version of Material Dashboard React
JavaScript
241
star
43

blk-design-system

CSS
231
star
44

notus-angular

Notus Angular: Free Tailwind CSS UI Kit and Admin
HTML
230
star
45

notus-js

Notus JS: Free Tailwind CSS UI Kit and Admin
HTML
225
star
46

paper-kit-2

Paper Kit is a Fully Coded Web UI Kit based on Bootstrap.
SCSS
200
star
47

argon-dashboard-asp-net

Start your development with a Bootstrap 4 Admin Dashboard built for ASP.NET Core framework, the newest go-to technology from Microsoft for top companies.
CSS
200
star
48

now-ui-react-native

Now UI Pro React Native
JavaScript
196
star
49

soft-ui-design-system

Soft UI Design System - Open Source Bootstrap 5 design system
HTML
194
star
50

paper-dashboard-react

CSS
192
star
51

blk-design-system-react

React version of BLK Design System:
CSS
191
star
52

now-ui-dashboard

Now UI Dashboard - Open Source Admin Template
SCSS
186
star
53

argon-dashboard-django

Argon Dashboard - Django Template | Creative-Tim
CSS
176
star
54

argon-dashboard-angular

HTML
164
star
55

vision-ui-dashboard-chakra

JavaScript
162
star
56

soft-ui-react-native

Start your development with a Design System for React-Native inspired by Soft UI Design System.
TypeScript
160
star
57

paper-kit-2-angular

Free Bootstrap 4 UI Kit for Angular 2+
SCSS
153
star
58

paper-dashboard-angular

Angular version of the original Paper Dashboard.
SCSS
152
star
59

bits

Bits by Creative Tim - Code Snippets for easier coding
146
star
60

now-ui-kit-react

React version of Now UI Kit by Creative Tim
CSS
145
star
61

argon-dashboard-nodejs

CSS
143
star
62

paper-kit-react

React version of Paper Kit 2 by Creative Tim
SCSS
135
star
63

muse-ant-design-dashboard

Muse Ant Design Dashboard - Free Dashboard using React and Ant Design
JavaScript
134
star
64

now-ui-dashboard-react

React version of Now UI Dashboard
CSS
134
star
65

vue-now-ui-kit

Vue Now UI Kit
SCSS
132
star
66

nextjs-argon-dashboard

NextJS version of Argon Dashboard React
CSS
129
star
67

ct-material-kit-pro

Premium Bootstrap 4 UI Kit based on Google's Material Design
128
star
68

ct-material-dashboard-pro-react

React version of Material Dashboard Pro
126
star
69

material-dashboard-react-nodejs

React Material template connected to working Node API
JavaScript
126
star
70

black-dashboard-django

Black Dashboard - Open-source Django Template | Creative-Tim
CSS
119
star
71

impact-design-system

Kick-Start Your Development With An Awesome Design System carefully designed for your online business showcase. Joint project by Creative Tim and Themesberg.
HTML
119
star
72

soft-ui-dashboard-laravel

Soft UI Dashboard Laravel 11.x - Free full stack dashboard app
Blade
116
star
73

ct-material-dashboard-pro

Material Dashboard Pro - Premium Bootstrap 5 Admin
115
star
74

soft-ui-dashboard-laravel-livewire

Soft UI Dashboard Laravel - Free full stack app with Laravel, Livewire & Alpine.js
Blade
111
star
75

vision-ui-dashboard-react

JavaScript
107
star
76

get-shit-done

A free UI Kit built on Twitter Bootstrap
HTML
105
star
77

bootstrap-vue-argon-dashboard

Vue
100
star
78

vue-soft-ui-dashboard

Vue Soft UI Dashboard - Free and OpenSource VueJS 3 & Bootstrap 5 Dashboard
SCSS
98
star
79

black-dashboard-angular

SCSS
97
star
80

material-dashboard-django

Material Dashboard - Django Template | Creative-Tim
CSS
90
star
81

soft-ui-dashboard-django

Soft UI Dashboard - Django Template | Creative-Tim
Python
88
star
82

material-tailwind-kit-react

Free and Open Source UI Kit for Tailwind CSS and React based on Google's Material Design.
JavaScript
88
star
83

argon-dashboard-tailwind

Argon Dashboard Tailwind - Free and OpenSource TailwindCSS Dashboard
HTML
87
star
84

material-bootstrap-wizard

Material Bootstrap Wizard - Bootstrap wizard based on Material Design
SCSS
80
star
85

argon-dashboard-flask

Argon Dashboard - Flask Template | Creative-Tim
CSS
74
star
86

argon-flutter

Dart
72
star
87

material-dashboard-flask

Material Dashboard - Flask Template | Creative-Tim
SCSS
71
star
88

awesome-landing-page

CSS
71
star
89

now-ui-dashboard-angular

SCSS
70
star
90

ct-material-dashboard-pro-angular

68
star
91

ct-material-kit-pro-react-native

Material Kit PRO React Native is a fully coded app template built over Galio.io, React Native and Expo
67
star
92

ct-vue-material-dashboard-pro

Vue Material Dashboard Pro - Material Design Admin
64
star
93

now-ui-flutter

Dart
64
star
94

blk-design-system-angular

SCSS
62
star
95

argon-dashboard-chakra

JavaScript
62
star
96

astro-launch-ui

AstroLaunch UI - Ready to use components
TypeScript
61
star
97

vue-material-dashboard-laravel-bs4

Vue SPA Material template connected to working Laravel REST API with the help of json:api standard
SCSS
58
star
98

argon-dashboard-material-ui

This is the Material UI version of the Argon Dashboard React.
JavaScript
58
star
99

now-ui-kit-angular

SCSS
54
star
100

coming-sssoon-page

HTML
52
star