Angular Material Extended
July 22, 2026 · View on GitHub
Community-driven extensions for Angular Material. Unofficial – not affiliated with Google or the Angular team.
Demo
Live demo:
Components
| Component | Status | Package |
|---|---|---|
| Image Cropper | Done | @all-the.rest/mat-extended/cropper |
| File Upload | Done | @all-the.rest/mat-extended/file-upload |
| Toast / Notification | Done | @all-the.rest/mat-extended/toast |
| Data Table | Done | @all-the.rest/mat-extended/data-table |
| Dialog | Done | @all-the.rest/mat-extended/dialog |
| Menu | Done | @all-the.rest/mat-extended/menu |
| Multi-Select | Done | @all-the.rest/mat-extended/multi-select |
| Breadcrumb | Done | @all-the.rest/mat-extended/breadcrumb |
| File Manager | Done | @all-the.rest/mat-extended/file-manager |
See AGENTS.todo.md for the full roadmap.
Tech Stack
- Angular v22 (Standalone Components, Signals, Zoneless)
- Angular Material v22 + CDK (Material 3 Theming)
- Vitest for unit tests
- Nx Monorepo
- pnpm as package manager
- Full SSR support
- Reactive Forms + native Signal-API per component
Working in this Repository
If you're an Agent (human or AI) working on this codebase, please read AGENTS.md first. It contains the binding rules. The detailed task plan lives in AGENTS.todo.md.
License
MIT (c) Florian Reisinger – see LICENSE.
Disclaimer
"Angular Material Extended" is an independent community project and is not affiliated with, endorsed by, or sponsored by Google or the Angular team. "Angular" and "Material" are trademarks of Google LLC. This project respects the MIT License under which Angular Material is distributed.