shouldiuse.io

Comparison

Material Design vs Carbon Design System

Material Design and Carbon Design System both land on Depends.

Material Design versus Carbon Design System
CompareMaterial DesignCarbon Design System
VerdictDependsDepends
Best forAndroid app developersLarge enterprise product orgs
Who it's not forBrands wanting a distinctive look . default output screams Google templateStartups building an MVP
PrivacyThe design system itself is free guidelines, not runtime software . no direct CVEs.⁶One medium-severity XSS CVE in Carbon Charts (Dec 2024, fixed); no other public vulnerabilities in sources reviewed.16
Support qualityNo evidence foundCommunity GitHub/Slack only, no SLA
Public sentimentOpinions are polarized: it is widely adopted and praised for consistency, but many designers call it generic, overused, or unattractive.²Developer threads show buyers debating fit . respected for enterprise depth, questioned for small projects and licensing clarity.13
Biggest gotchaVet third-party plugins: Contact Form 7 Material Design plugin had a CSRF-to-XSS CVE⁶CVE-2024-47117: XSS in Carbon Charts (CVSS 5.4). Keep chart packages current.16

Pick Material Design when

  • Android app developers
  • Cross-platform teams wanting UI consistency
  • Startups needing free, accessible component guidelines
  • Designers prototyping with the Figma kit

When Material Design is not a fit

  • Brands wanting a distinctive look . default output screams Google template
  • iOS-first products (use Apple's HIG instead)
  • Small sites where a basic template or no design system suffices
  • Teams with no design bandwidth to customize past the defaults

Pick Carbon Design System when

  • Large enterprise product orgs
  • B2B dashboards and data-heavy apps
  • Accessibility-first teams
  • React teams needing strict consistency

When Carbon Design System is not a fit

  • Startups building an MVP
  • Small teams wanting quick styling
  • Marketing sites and landing pages
  • Teams wanting a neutral, brand-agnostic look

Sources

  1. official
  2. review
  3. review
  4. review
  5. news
  6. security
  7. security
  8. security
  9. news
  10. official
  11. official
  12. official
  13. review
  14. review
  15. news
  16. security