Official Material Design icon sets from Google, including variable font-based Material Symbols and classic Material Icons.
Material Design Icons is a collection of official icon sets from Google, comprising Material Symbols (the modern variable font-based set) and Material Icons (the classic set). It provides scalable, customizable icons that adhere to Material Design guidelines, solving the need for consistent, high-quality visual assets in web and app interfaces.
Frontend developers, UI/UX designers, and product teams building applications with Material Design or seeking polished, accessible iconography.
Developers choose this for its official Google backing, design consistency, variable font capabilities for dynamic styling, and easy integration via Google Fonts CDN or npm packages, ensuring reliable and up-to-date iconography.
Material Design icons by Google (Material Symbols)
Material Symbols offer design axes for optical size, weight, grade, and fill, enabling dynamic styling and animations via CSS, as highlighted in the README for advanced customization.
Icons adhere to Material Design guidelines, providing reliable, visually harmonious assets backed by Google, ensuring consistency across interfaces.
Icons can be embedded via Google Fonts CDN with simple HTML link tags, making setup quick and accessible for web projects without complex tooling.
Available in outlined, rounded, sharp, and filled variants (or two-tone for Material Icons), allowing designers to match diverse aesthetic needs, as detailed in the README.
Google does not accept pull requests for new icons—requests must be submitted as issues, and third-party logos are excluded, hindering extensibility for unique needs.
The npm packages are hosted by a third party, not Google, which may raise concerns about long-term support and security, as admitted in the README.
Material Symbols only have perfect pixel-grid alignment at 20 and 24 px sizes, potentially causing blurriness or inconsistency in high-precision designs at other scales.
Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
Materialize, a CSS Framework based on Material Design
Material Design Components in HTML/CSS/JS
Component infrastructure and Material Design components for Angular
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.