Home
Docs
GitHub
Pricing
Blog
Log In

Run Sandworm Audit for your App

Get started
Hold on, we're currently generating a fresh version of this report
Generated on May 16, 2024 via pnpm

@mui/material 5.11.0

React components that implement Google's Material Design.
Package summary
Share
0
issues
2
licenses
34
MIT
1
BSD-3-Clause
Package created
2 Sep 2021
Version published
13 Dec 2022
Maintainers
9
Total deps
35
Direct deps
15
License
MIT

Issues

0
This package has no issues

Licenses

MIT License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
Cannot
hold-liable
Must
include-copyright
include-license
34 Packages, Including:
@babel/runtime@7.24.5
@emotion/cache@11.11.0
@emotion/is-prop-valid@1.2.2
@emotion/memoize@0.8.1
@emotion/sheet@1.2.2
@emotion/utils@1.2.1
@emotion/weak-memoize@0.3.1
@mui/base@5.0.0-alpha.110
@mui/core-downloads-tracker@5.15.18
@mui/material@5.11.0
@mui/private-theming@5.15.14
@mui/styled-engine@5.15.14
@mui/system@5.15.15
@mui/types@7.2.14
@mui/utils@5.15.14
@popperjs/core@2.11.8
@types/prop-types@15.7.12
@types/react-transition-group@4.4.10
@types/react@18.3.2
clsx@1.2.1
clsx@2.1.1
csstype@3.1.3
dom-helpers@5.2.1
js-tokens@4.0.0
loose-envify@1.4.0
object-assign@4.1.1
prop-types@15.8.1
react-dom@18.3.1
react-is@16.13.1
react-is@18.3.1
react@18.3.1
regenerator-runtime@0.14.1
scheduler@0.23.2
stylis@4.2.0

BSD 3-Clause "New" or "Revised" License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
place-warranty
Cannot
use-trademark
hold-liable
Must
include-copyright
include-license
1 Packages, Including:
react-transition-group@4.4.5
Disclaimer

This deed highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. You should carefully review all of the terms and conditions of the actual license before using the licensed material.

Sandworm is not a law firm and does not provide legal services. Distributing, displaying, or linking to this deed or the license that it summarizes does not create a lawyer-client or any other relationship.

Direct Dependencies

15
All Dependencies CSV
β“˜ This is a list of @mui/material 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities
@babel/runtime7.24.5256.12 kBMIT
prod
@mui/base5.0.0-alpha.110344.73 kBMIT
prod
@mui/core-downloads-tracker5.15.182 kBMIT
prod
@mui/system5.15.151.54 MBMIT
prod
@mui/types7.2.147.71 kBMIT
prod
@mui/utils5.15.14995.82 kBMIT
prod
@types/react-transition-group4.4.105.84 kBMIT
prod
@types/react18.3.2425.9 kBMIT
prod peer
clsx1.2.12.81 kBMIT
prod
csstype3.1.3180.02 kBMIT
prod peer
prop-types15.8.122.12 kBMIT
prod
react-dom18.3.14.3 MBMIT
prod peer
react-is18.3.123.45 kBMIT
prod
react-transition-group4.4.547.63 kBBSD-3-Clause
prod
react18.3.1310.65 kBMIT
prod peer

Visualizations

Frequently Asked Questions

What does @mui/material do?

The "@mui/material" is a comprehensive JavaScript library of React components that implement Google's Material Design system. This widely used library is perfect for developers looking to enhance their web applications with Material Design aesthetics, providing an extensive selection of components designed to make your development process smoother and more visually appealing.

How do you use @mui/material?

Using "@mui/material" in your project is quite straightforward. The first step is to install the package in your project directory. This can be done using the npm (Node Package Manager), and also, you needs to install the '@emotion/react' and '@emotion/styled' dependencies using the command:

npm install @mui/material @emotion/react @emotion/styled

Once installed, you can import and use Material UI components in your application like so:

import React from 'react';
import Button from '@mui/material/Button';

export default function ContainedButtons() {
  return (
    <Button variant="contained" color="primary">
      Hello World
    </Button>
  );
}

In this example, a Material UI Button component is imported from the '@mui/material' package and used in the 'ContainedButtons' React component.

Where are the @mui/material docs?

Detailed documentation about "@mui/material" can be found on the MUI official website at https://mui.com/material-ui/. Here, users can find a wealth of information, including installation instructions, component details, example projects, contributing guidelines, and much more. Learn about all the advantages, capabilities, and features of Material UI, along with all its implementation essentials.