shadcn/ui vs MUI vs Mantine: I Built the Same Screen Five Ways and Measured It

· Aleksei Aleinikov · Oct. 7, 2026, 4:24 a.m.
Summary
This blog post compares the performance and characteristics of three UI libraries—shadcn/ui, MUI, and Mantine—by building the same React screen using each library. It provides insights on gzip bundle sizes, npm packages, and code ownership, discusses changes from shadcn to Base UI, and highlights what has changed in MUI 9 and Mantine 9. The author shares personal experiences and offers guidance on choosing between these libraries based on practical benchmarks.
AUTHOR