Skip to main content

How we prioritize

Material UI is a community-driven project, meaning we usually pick the issues and suggestions that resonate the most with the community. Therefore, make sure to leave an upvote 👍 on the GitHub issues you are most interested in. Additionally, we conduct annual developer surveys which also serve as key inputs for Material UI’s roadmap. Your participation is invaluable—keep an eye on MUI’s social media to catch the next survey and help shape the future of the library!

Keeping track of the roadmap

GitHub project

The Material UI GitHub project is where you can see the ongoing priorities for the library. We typically add umbrella issues to the project board after discussing them internally. Visit the Material UI project board →

Milestones

We also create milestones within the Material UI repository to keep track of larger cycles. Check it out to keep up with ongoing changes and updates to the library. Visit the Material UI milestones page →

Current priorities

Material UI v9 (Alpha)

Material UI v9 is currently in alpha development (as of March 2026) with the following focus areas:
  • React Server Component support - Full compatibility with React 19 Server Components
  • Performance optimizations - Reduced bundle size and runtime overhead
  • Breaking change cleanup - Removing deprecated APIs from v7/v8
  • Enhanced theming - Improved CSS variable support and native color spaces
  • Accessibility improvements - WCAG 2.2 Level AA compliance

Material UI v7 (Stable)

Material UI v7 was released in March 2025 and continues to receive active support:
  • Bug fixes - Continuous improvements and fixes
  • Performance enhancements - Ongoing optimizations
  • New features - Minor releases with backward-compatible additions
  • Documentation updates - Improved guides and examples

Pigment CSS integration

Pigment CSS is the zero-runtime styling solution for Material UI:
  • Build-time style extraction - Styles extracted at compile time
  • RSC compatibility - Full React Server Component support
  • Smaller bundle sizes - Significant reduction in client-side JavaScript
  • CSS variable support - Native CSS theming capabilities

Upcoming features

Component improvements

Q2 2026
  • New DateRangePicker component
  • Enhanced DataGrid performance
  • Improved Autocomplete with virtual scrolling
  • Tabs component accessibility updates
Q3 2026
  • New Carousel component
  • Enhanced Stepper with vertical orientation
  • Improved Chart components
  • Timeline component stabilization

Developer experience

  • TypeScript 5.0+ support - Enhanced type safety and inference
  • Better IDE integration - Improved autocomplete and documentation
  • Codemod tools - Automated migration utilities
  • Performance profiling - Built-in debugging tools

Design system enhancements

  • Material Design 3 support - Updated components matching MD3 spec
  • Advanced theming - More customization options
  • Design token system - Standardized design values
  • Dark mode improvements - Enhanced color palettes

Long-term vision

2026-2027

  • Full Material Design 3 implementation - Complete alignment with latest spec
  • Enhanced accessibility - WCAG 2.2 Level AAA support where possible
  • Performance - Sub-second initial load times for standard apps
  • Zero-runtime CSS - Pigment CSS as default styling solution
  • Advanced animations - Motion design system integration

Beyond 2027

  • AI-powered components - Smart form validation, auto-suggestions
  • Advanced data visualization - Rich charting and graph components
  • Mobile-first improvements - Enhanced touch interactions
  • Web components - Framework-agnostic usage options
  • 3D UI components - Experimental spatial interfaces

How to contribute

Vote on features

Help us prioritize by upvoting issues on GitHub:
  1. Browse Material UI issues
  2. Find features you want
  3. Add a 👍 reaction to the issue
  4. Comment with your use case

Submit proposals

Have an idea for a new feature?
  1. Check existing issues for duplicates
  2. Open a new feature request
  3. Describe the problem and proposed solution
  4. Include mockups or examples if possible

Contribute code

Want to help build the future of Material UI?
  1. Check good first issues
  2. Read the contributing guide
  3. Submit a pull request
  4. Engage with maintainer feedback

Join the discussion

Stay updated

Build docs developers (and LLMs) love