back to home

mdbootstrap / material-design-for-bootstrap

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

9,284 stars
1,120 forks
27 issues
JavaScriptCSSSCSS

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing mdbootstrap/material-design-for-bootstrap in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind-ai.vercel.app/repo/mdbootstrap/material-design-for-bootstrap)
Preview:Analyzed by RepoMind

Repository Summary (README)

Preview

Bootstrap 4 UI KIT - 700+ components, MIT license, simple installation.

MDB is a collection of free Bootstrap templates, themes, design tools & resources.


This content is for the previous 4th version of Bootstrap

Newer version is available for Bootstrap 5. We recommend migrating to the latest version of our product

>> Get 700+ material UI components, free hosting, super simple 1 minute installation & much more


Get started

>> Get Started in 1 minute

Simple installation via .zip, npm or cdnjs.

>> Install with MDBGO

Free Hosting, WordPress support, custom domains, SSL support, free database, frontend & backend templates, webpack starter included, git repostiory, FTP & jenkins support.

>> Install with MDBGO + e-commerce shop integration

One click setup! MDB GO allows you to create a WordPress page with a single click. Regardless whether you want to create a Travel Blog or an e-commerce shop to sell your product you can easily do that. You can even combine both into single page.

About Material Design for Bootstrap 4

<p>Created by <a href="https://mdbootstrap.com"><img height="30" src="https://mdbootstrap.com/img/Marketing/general/logo/medium/mdb-r.png"></a> <a href="https://npmcharts.com/compare/mdbootstrap?minimal=true"> <img src="https://img.shields.io/npm/dm/mdbootstrap.svg?label=NPM%20Downloads" alt="Downloads"></a> <a href="https://github.com/mdbootstrap/material-design-for-bootstrap/blob/master/License.pdf"><img src="https://img.shields.io/badge/license-MIT-green.svg" alt="License"></a> <a href="https://twitter.com/intent/tweet/?text=Thanks+@mdbootstrap+for+creating+amazing+and+free+Material+Design+for+Bootstrap+4+UI+KIT%20https://mdbootstrap.com/docs/b4/jquery/&hashtags=javascript,code,webdesign,bootstrap"><img src="https://img.shields.io/twitter/url/http/shields.io.svg?style=social&label=Let%20us%20know%20you%20were%20here%21&"></a> <a href="https://www.youtube.com/watch?v=c9B4TPnak1A"><img alt="YouTube Video Views" src="https://img.shields.io/youtube/views/c9B4TPnak1A?label=Bootstrap%205%20Tutorial%20Views&style=social"></a></p>

Trusted by <b>2 000 000+</b> developers & designers. Used by companies & institutions like

<table> <tbody> <tr> <td><img width="300" src="https://mdbootstrap.com/img/logo/brands/nasa.png"></td> <td><img src="https://mdbootstrap.com/img/logo/brands/nike.png"></td> <td><img src="https://mdbootstrap.com/img/logo/brands/amazon.png"></td> <td><img src="https://mdbootstrap.com/img/logo/brands/sony.png"></td> <td><img src="https://mdbootstrap.com/img/logo/brands/samsung.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/airbus.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/yahoo.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/deloitte.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/ge.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/kpmg.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/unity.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/ikea.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/aegon.png"> </tr> </tbody> </table> <table> <tbody> <tr> <td> <a href="https://mdbootstrap.com/docs/standard/" alt="Bootstrap 5" rel="dofollow"> <img src="https://mdbcdn.b-cdn.net/img/Marketing/products/jquery/mdb-free.webp"> </a> </td> <td> <ul> <li><b><a href="https://mdbootstrap.com/docs/b4/jquery/">500+ UI components</a></b></li> <li>Super simple, 1 minute installation</li> <li>Detailed docs & practical examples</li> <li>Lots of tutorials</li> <li>Huge and active community</li> <li><b>MIT license - free for personal & commercial use</b></li> </ul> </td> </tr> </tbody> </table>

Bootstrap 5 tutorial

>> Learn more about Bootstrap 5

>> Bootstrap 5 Tutorial

>> Subscribe to our YouTube channel with dozens of Bootstrap tutorials

<table> <tbody> <tr> <td align="center"> <a href="https://mdbootstrap.com/docs/b4/jquery/getting-started/installation/" alt="Bootstrap Tutorials" rel="dofollow"> <img src="https://mdbootstrap.com/wp-content/uploads/2020/12/learnmore-1.png"> </a> </td> <td> <a href="https://mdbootstrap.com/docs/standard/bootstrap-5-tutorial/#section-beginner" alt="Bootstrap 5" rel="dofollow"> <img src="https://mdbootstrap.com/wp-content/uploads/2020/12/cover-bootstrap-5-1.png"> </a> </td> </tr> <tr> <td align="center"> <p align="center"><b>Start MDB jQuery learning from Basics</b></p> <a href="https://mdbootstrap.com/docs/b4/jquery/getting-started/installation/" alt="Bootstrap 5" rel="dofollow"> <img src="https://mdbootstrap.com/wp-content/uploads/2020/12/Screenshot_26.png"> </a> </td> <td align="center"> <p align="center"><b>Learn Bootstrap 5 | Crash Course for Beginners in 1.5H</b></p> <a href="https://mdbootstrap.com/docs/standard/bootstrap-5-tutorial/#section-beginner" alt="Bootstrap 5" rel="dofollow"> <img src="https://mdbootstrap.com/wp-content/uploads/2020/12/Screenshot_26.png"> </a> </td> </tr> </tbody> </table> <a href="https://mdbootstrap.com/docs/jquery/getting-started/download/"> <img src="https://mdbootstrap.com/img/Marketing/general/logo/medium/mdb-r.png"> </a>

Material Design for Bootstrap

<a href="https://npmcharts.com/compare/mdbootstrap?minimal=true"><img src="https://img.shields.io/npm/dm/mdbootstrap.svg" alt="Downloads"></a> <a href="https://github.com/mdbootstrap/bootstrap-material-design/blob/master/License.pdf"><img src="https://img.shields.io/badge/license-MIT-green.svg" alt="License"></a> <a href="https://cdnjs.com/libraries/mdbootstrap"><img src="https://img.shields.io/cdnjs/v/mdbootstrap.svg" alt="cdnjs"></a> <a href="https://badge.fury.io/js/mdbootstrap"><img src="https://badge.fury.io/js/mdbootstrap.svg" alt="npm"></a> <a href="https://twitter.com/intent/tweet/?text=Thanks+@mdbootstrap+for+creating+amazing+and+free+Material+Design+for+Bootstrap+4+UI+KIT%20https://mdbootstrap.com/docs/jquery/&hashtags=javascript,code,webdesign,bootstrap"><img src="https://img.shields.io/twitter/url/http/shields.io.svg?style=social"></a>

The most popular UI KIT for building responsive, mobile-first websites and apps - free for personal & commercial use. Available jQuery, Angular, React and Vue versions.

Trusted by <b>2 000 000+</b> developers & designers. Used by companies like

<table> <tbody> <tr> <td><img src="https://mdbootstrap.com/img/logo/brands/nike.png"></td> <td><img src="https://mdbootstrap.com/img/logo/brands/amazon.png"></td> <td><img src="https://mdbootstrap.com/img/logo/brands/sony.png"></td> <td><img src="https://mdbootstrap.com/img/logo/brands/samsung.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/airbus.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/yahoo.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/deloitte.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/ge.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/kpmg.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/unity.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/ikea.png"> <td><img src="https://mdbootstrap.com/img/logo/brands/aegon.png"> </tr> </tbody> </table>

Our impressive collection of beautiful, 500+ material UI elements, 600+ material icons, 77+ CSS animations, 9+ useful plugins, SASS files, templates, tutorials and many more allows you to develop any kind of project.

We're maintaining a dedicated Support Forum for this purpose. This is also a go-to place for every suggestion, opinion, bug, and issue report if you'd like to receive help as soon as possible. Reports posted on Support Forum are prior to GitHub issues

Please read contribution rules before starting your improvements in order to help us make the cooperation and reviewing experience as pleasant and effective as possible

More Web Development Technologies

MDBootstrap Angular⠀MDBootstrap ReactMDBootstrap Vue⠀MDBootstrap 5
­­ ­­­ ­­­ ­­­ ­­­ ­­­ MDB Angular­­ ­­­ ­­­­ ­­­ ­­­ MDB React­­ ­ ­­­ ­­­ MDB Vue­­ ­­­­ MDB 5

Quick Start Video

<a href="https://youtu.be/cXTThxoywNQ"><img src="https://mdbootstrap.com/wp-content/uploads/2020/11/YouTubeGit-1.png"></a>

According to your preference, you can follow a video or written version

Also, you can install MDB Free using NPM installation guide

MDB CLI - the fastest way to create and host MDB projects

<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://mdbootstrap.com/cli/"> <img src="https://mdbootstrap.com/img/Marketing/products/cli/cli-free.jpg" > </a> </td> <td align="left" valign="top"> <b>Initiate</b> <br /> With MDB CLI you can start a new project within seconds! Use <b><code>mdb init</code></b> command and start with a pre-set configuration! </td> <td align="left" valign="top"> <b>Publish and host</b> <br /> Make your project visible with <b><code>mdb publish</code></b>, no need to store your code, simply get the link and share it with the world! </td> <td align="center"> <b><a href="https://mdbootstrap.com/cli/">Get started</a> </p> </td> </tr> </tbody> </table>

Demo

Carousel

<p>A slideshow component for cycling through elements—images or slides of text—like a carousel.</p> <a href="https://mdbootstrap.com/docs/jquery/javascript/carousel/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo-carousel.gif"> </p> </a>

Loader / Spinner

<a href="https://mdbootstrap.com/docs/jquery/components/spinners/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo-loader.gif"> </p> </a> <a href="https://mdbootstrap.com/docs/jquery/components/spinners/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo-color-spinners.gif"> </p> </a> <a href="https://mdbootstrap.com/docs/jquery/components/spinners/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo4-multicolor.gif"> </p> </a> <a href="https://mdbootstrap.com/docs/jquery/components/spinners/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo4-crazyloader.gif"> </p> </a>

Buttons

<p>You can use Bootstrap’s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more...</p> <a href="https://mdbootstrap.com/docs/jquery/components/buttons/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo4-buttons.gif"> </p> </a> <a href="https://mdbootstrap.com/docs/jquery/components/buttons/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo4-social-buttons.png"> </p> </a>

Cards

<p>Bootstrap cards are components which display content built of different elements with characteristic shadows, depth and hover effects.</p> <a href="https://mdbootstrap.com/docs/jquery/components/cards/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo4-cards-cascading.png"> </p> </a> <a href="https://mdbootstrap.com/docs/jquery/components/cards/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo4-fancy-cards.gif"> </p> </a> <a href="https://mdbootstrap.com/docs/jquery/components/cards/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo4-cards-overlay.png"> </p> </a>

Alerts

<p>Bootstrap alerts are feedback messages that are displayed after specific actions performed by the user. The length of the text is unlimited.</p> <a href="https://mdbootstrap.com/docs/jquery/components/cards/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo4-alerts.png"> </p> </a>

Hamburger Menu

<p>Bootstrap alerts are feedback messages that are displayed after specific actions performed by the user. The length of the text is unlimited.</p> <a href="https://mdbootstrap.com/docs/jquery/navigation/hamburger-menu/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo4-hamburgermenu.gif"> </p> </a>

Footer

<p>A footer is an additional navigation component. It can hold links, buttons, company info, copyrights, forms, and many other elements.</p> <a href="https://mdbootstrap.com/docs/jquery/navigation/footer/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo-footer.png"> </p> </a> <a href="https://mdbootstrap.com/docs/jquery/navigation/footer/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo4-footer-image.png"> </p> </a> <a href="https://mdbootstrap.com/docs/jquery/navigation/footer/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo4-footer-video.png"> </p> </a>

Sidenav

<p>Bootstrap's sidenav is a vertical navigation component which apart from traditional, text links, might embed icons, dropdowns, avatars or search forms.</p> <a href="https://mdbootstrap.com/docs/jquery/navigation/sidenav/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo4-sidenav.gif"> </p> </a> <p>Use MDB modal plugin to add dialogs to your site for lightboxes, user notifications, or completely custom content.</p> <a href="https://mdbootstrap.com/docs/standard/components/modal/" alt="Bootstrap 5" rel="dofollow"> <p align="center"> <img src="https://mdbootstrap.com/img/Marketing/campaigns/demo-modal.gif"> </p> </a>

Supported browsers

MDBootstrap supports the latest, stable releases of all major browsers and platforms.

Alternative browsers which use the latest version of WebKit, Blink, or Gecko, whether directly or via the platform’s web view API, are not explicitly supported. However, MDBootstrap should (in most cases) display and function correctly in these browsers as well.

Mobile devices

Generally speaking, MDBootstrap supports the latest versions of each major platform’s default browsers. Note that proxy browsers (such as Opera Mini, Opera Mobile’s Turbo mode, UC Browser Mini, Amazon Silk) are not supported.

<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" /></br>Chrome<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" /></br>Firefox<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" /></br>SafariAndroid Browser & WebView<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt="IE / Edge" width="24px" height="24px" /></br> Miscrosoft Edge
⠀Android⠀⠀Supported⠀⠀Supported⠀⠀N/A⠀Android v5.0+ supportedSupported
⠀iOS⠀⠀Supported⠀⠀Supported⠀⠀SupportedN/ASupported
⠀Windows 10 Mobile⠀⠀N/A⠀⠀N/A⠀⠀N/A⠀N/A⠀Supported

Desktop browsers

Similarly, the latest versions of most desktop browsers are supported.

<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" /></br>Chrome<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" /></br>Firefox<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt="IE / Edge" width="24px" height="24px" /></br> Internet Explorer<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt="Internet Explorer / Edge" width="24px" height="24px" /></br> Edge<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/opera/opera_48x48.png" alt="Opera" width="24px" height="24px" /></br>Opera<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" /></br>Safari
⠀⠀⠀Mac⠀⠀SupportedSupportedN/AN/A⠀Supported⠀⠀Supported⠀⠀
⠀⠀⠀Windows⠀SupportedSupportedN/A⠀Supported⠀⠀Supported⠀⠀Not supported⠀

Documentation

You can explore huge, detailed documentation on our website. You can also use sitemap where each component is located

Education

Additional tutorials for those with insatiable appetite for knowledge made by us & our users can be found in our education section & in miscellaneous

Useful resources

Here you'll find more useful resources, like Getting Started, Freebies, Premium Templates & snippet editor

Connect with us on

Twitter | Facebook | Pinterest | Dribbble | LinkedIn | YouTube

You enjoy using MDB? Check the advantages of the PRO version

Material Design for Bootstrap PRO

Support MDB developers

  • Star our GitHub repo
  • Create pull requests, submit bugs, suggest new features or documentation updates
  • Follow us on Twitter
  • Like our page on Facebook

A big ❤️ thank you to all our users ❤️ who are working with us to improve the software. We wouldn't be where we are without you.