Skip to content

[In maintenance mode] Modular and customizable Material Design UI components for iOS

License

Notifications You must be signed in to change notification settings

material-components/material-components-ios

Folders and files

NameName
Last commit message
Last commit date
Jan 29, 2020
Mar 7, 2025
Sep 12, 2022
Mar 16, 2021
Dec 16, 2020
Apr 29, 2020
Apr 26, 2016
Apr 12, 2016
Mar 18, 2020
Jan 24, 2019
Dec 28, 2016
Apr 29, 2020
Nov 20, 2018
Nov 20, 2018
Apr 13, 2020
May 12, 2017
Jan 11, 2017
Dec 5, 2018
Aug 8, 2016
Dec 4, 2023
Feb 14, 2020
Jul 13, 2017
Dec 14, 2016
Dec 14, 2016
Aug 8, 2016
Jun 28, 2022
Apr 27, 2021
May 13, 2021
Apr 27, 2021
Sep 30, 2019
Jul 15, 2021
Dec 14, 2016
Apr 23, 2021
Dec 21, 2016

Repository files navigation

Material Components for iOS

Material's iOS libraries are in maintenance mode as of July 15, 2021

On July 15, 2021, the Material Components for iOS library and its related Material Foundation and Material Motion dependencies entered maintenance mode. This included:

What can you use instead?

We recommend that you follow Apple's Human Interface Guidelines and consider using modern UIKit components or SwiftUI instead. Both offer a high degree of flexibility through which you can express your product's brand while providing a predictable and familiar Apple platforms experience for your users. You'll also benefit from ongoing investments Apple makes in accessibility, ease of use, and deep integrations with OS features.

Alternatively, Flutter enables you to get a Material look and feel across all platforms.

What maintenance mode means for MDC iOS

Once we enter maintenance mode we will have the following support policy:

  • Releases will be cut on a best-effort and as-needed basis.
  • Feature and support requests will automatically be closed.
  • Bugs will be addressed on a best-effort basis.
  • All iOS-specific documentation on material.io will be removed.
  • We will no longer maintain any .md documentation on GitHub.
  • Contributions may still be accepted, but reviews will be performed on a best-effort basis and are not guaranteed to result in a merge.

Useful Links