MUI
MUI

MUI

  1. 0 out of 5

    Thank you for the detailed feedback, and we really appreciate you taking the time to document what you encountered. We’re glad to hear that MUI X Pro has otherwise been working well for your team, particularly the components, documentation, pricing, and support. We also understand how frustrating it is to have to roll back an upgrade because of a production-blocking issue. We’ve reached out to learn more about what you experienced and to better understand the impact this had on your production environment. While we really appreciate the clear and constructive feedback you’ve shared here, any additional details you can provide about the issue and the specific scenarios where you encountered these failures would be extremely helpful to our team as we investigate further. Thanks again for taking the time to flag this and for helping us make MUI X better.

  2. 3 out of 5

    --- dimension: bugs --- MUI X Pro — great library, but a blocking upstream bug forced a rollback We've used MUI X Pro (Data Grid Pro, Tree View) for a while and rate it highly — solid components, good docs, fair pricing for what you get. Support has been responsive too. That said, we had to fully revert a recent upgrade (@mui/material 6→9, @mui/x-* 7→9) in production. Under React 19, Autocomplete's handleClick calls inputRef.current.focus() without a null guard, and React 19's ref-cleanup timing can null that ref before the handler runs. Result: an uncaught crash, plus silent failures — typed values not triggering recompute, onChange not firing on selection. No visible error to the user, which made it worse. This is the same root cause already fixed at one call site by mui/material#48617 ("Guard against null inputRef during unmount") — just not yet applied to handleClick. Once that guard lands there too, we're ready to move back to v9 right away. Still a great library overall — just flagging a real production blocker so others hit it with eyes open.

  3. 5 out of 5

    --- dimension: customizability --- I love it!

  4. 4 out of 5

    --- dimension: documentation-quality --- Designing with the exact elements you'll build with is AMAZING. They're all there, and once you understand it the theming control and components are epic. It is difficult to learn to use, the MUI YouTube channel has some old tutorials which I'm not sure if they are up to date with the changelog, some more tutorials would be good as there definitely is a learning curve but once you get over it you'll be able to go from design to build much faster.

  5. 5 out of 5

    --- dimension: feature-availability ---

  6. 5 out of 5

    --- dimension: code-quality --- Have been using this for a couple years now and really enjoy it over the open source alternatives which lack so many features or require reinventing the wheel. The only downside is the documentation when searching for how to use props is very confusing since there are 3 versions of this product, Free, Pro, and Premium. And the props are different for each. It's clear if you read the official docs, or if use specify the version in AI like Copilot, but if you use stackoverflow, forums, etc, it's hit or miss. But outside that it's an amazing product and it works really well. Very lean and powerful, has made a major difference in the products i code.

  7. 5 out of 5

    --- dimension: flexibility --- MaterialUI Pro has been a game changer for my data tables! I’ve been using it primarily for handling large datasets, and it has significantly simplified my workflow. Right out of the box, it solved many of the common challenges I faced, like sorting, pagination, and responsiveness. The components are easy to integrate and customize, allowing me to focus more on functionality rather than reinventing the wheel. It's a well-polished tool that I now consider essential for any frontend project. Highly recommended!

  8. 5 out of 5

    --- dimension: documentation-quality --- Works great out of the box, once you learn basic components you can create accessible interfaces very quickly. I got the Pro version to support the MUI team and also because I wanted a good date-range selector.

  9. 5 out of 5

    --- dimension: bugs --- Smokey :) Fantastic library for pulling everything together with the same branded look and predictable style. Our customers love it.

  10. 5 out of 5

    --- dimension: code-quality --- Data Grid is the standout in this package, we're very happy to pay a license to have access to use it.

  11. 4 out of 5

    --- dimension: other --- The tools are great, the grid really gives us a lot out of the box. Taking away a star for the terrible purchasing experience. Approach to licensing really needs a revamp

  12. 5 out of 5

    --- dimension: documentation-quality --- Bought it for the Data Grid and it works exactly as advertised. As a developer that is all I really ask for :). Good job guys!

  13. 5 out of 5

    --- dimension: design-quality --- Bought it for the DateRange picker. Super easy to implement and it just works really well.

  14. 5 out of 5

    --- dimension: feature-availability --- Datagrid X Pro has so many great features right out of the box and even more is coming. Thanks for making my life easier!

  15. 5 out of 5

    --- dimension: feature-availability --- amazing that any feature that I can imagine is supported by MUI-X, or at least in the making (e.g. lazy loading for the data grid)

  16. 5 out of 5

    --- dimension: flexibility --- Easy to order and great support from MUI's team. Respond and assistance was fast to resolve any discrepancies.

  17. 5 out of 5

    --- dimension: documentation-quality --- Well documented and superb API.

  18. 5 out of 5

    --- dimension: other --- The MUI X PRO frontend is a powerful tool to build high impact ERP CRM, easy to use, intuitive and quick to learn. We recommend it.

  19. 5 out of 5

    --- dimension: code-quality --- Very ease to use, good documentation to get everything started. Great experience so far.

  20. 5 out of 5

    --- dimension: design-quality ---