Angular Material logo

Angular Material

Angular Material is the official Material Design component library for Angular applications, maintained by the Angular team at Google. It provides over 30 accessible UI components implementing Material Design 3 (M3) with design tokens, a theming system based on CSS custom properties, and the Angular Component Dev Kit (CDK) with behavior primitives for custom component development. Angular Material is published on npm as @angular/material and @angular/cdk.

2 APIs 0 Features
AccessibilityAngularFrontendMaterial DesignMaterial Design 3Open SourceTypeScriptUI Components

APIs

Angular Material Components API

Angular Material is a comprehensive UI component library implementing Material Design for Angular applications. Since Angular 18, Angular Material fully supports Material Design...

Angular CDK API

The Angular Component Dev Kit (CDK) provides behavior primitives for building custom accessible UI components without Material Design styling. Includes overlay positioning, drag...

Resources

🔗
Website
Website
👥
GitHub
GitHub
📄
Changelog
Changelog
📰
Blog
Blog
🚀
GettingStarted
GettingStarted
🔗
Guide
Guide
🔗
Accessibility
Accessibility
🔗
PackageRegistry
PackageRegistry
🔗
PackageRegistry
PackageRegistry
🔗
License
License
🔗
Contributing
Contributing
👥
StackOverflow
StackOverflow
🔗
Discord
Discord
🔗
X
X