This package contains Google's Material Icons converted to Material UI SVG Icon components.
Google also offers Material Symbols as the successor of Material Icons.
@mui/icons-material
only covers Icons at this time, there are no support for Symbols yet.
The Material Icons package depends on Material UI—install both with the following command:
npm install @mui/icons-material @mui/material @emotion/styled @emotion/react
The Icons package is updated via a script that reads through Google's Material Icons set and extracts the SVG elements from there. Because of this, we don't accept new icons that diverge from the source.
To update the @mui/icons-material
package with the latest Material Icons set, run the following commands:
pnpm src:download
pnpm src:icons
pnpm docs:mdicons:synonyms
This process is performed by the maintainers on a quarterly basis.