Material Components for Android is a static library that you can add to your Android application in order to use APIs that provide implementations of the Material Design specification. Compatible on devices running API 23 or later.

Compile Dependencies (11)

Category/LicenseGroup / ArtifactVersionUpdates
Annotation Lib Apache 2.0
androidx.annotation » annotation
Provides source annotations for tooling and readability.
1.0.11.10.0
Android Platform Apache 2.0
androidx.appcompat » appcompat
Provides backwards-compatible implementations of UI-related Android SDK functionality, including dark mode and Material ...
1.1.0-rc011.7.1
Android Package Apache 2.0
androidx.cardview » cardview
Android Support CardView v7
1.0.0
Android UI Layouts Apache 2.0
androidx.coordinatorlayout » coordinatorlayout
The Support Library is a static library that you can add to your Android application in order to use APIs that are ...
1.1.0-beta011.3.0
Android Package Apache 2.0
androidx.core » core
Provides backward-compatible implementations of Android platform APIs and features.
1.1.0-rc021.19.0
Android Package Apache 2.0
androidx.fragment » fragment
The Support Library is a static library that you can add to your Android application in order to use APIs that are ...
1.0.01.8.9
Android Package Apache 2.0
androidx.lifecycle » lifecycle-runtime
Android Lifecycle Runtime
2.0.02.11.0
Android Package Apache 2.0
androidx.recyclerview » recyclerview
Display large sets of data in your UI while minimizing memory usage.
1.0.01.4.0
Android Package Apache 2.0
androidx.transition » transition
Android Transition Support Library
1.0.11.7.0
Android Package Apache 2.0
androidx.vectordrawable » vectordrawable
Android Support VectorDrawable
1.1.0-rc011.2.0
Android Package Apache 2.0
androidx.viewpager2 » viewpager2
AndroidX Widget ViewPager2
1.0.0-beta021.1.0

Test Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Android Package Apache 2.0
androidx.test » core
The AndroidX Test Library provides an extensive framework for testing Android apps
1.1.01.7.0
Android Package Apache 2.0
androidx.test » runner
The AndroidX Test Library provides an extensive framework for testing Android apps
1.1.01.7.0
Assertion Apache 2.0
com.google.truth » truth
Fluent assertions for Java and Android that makes your test assertions and failure messages more readable.
0.451.4.5
Testing EPL 2.0
junit » junit1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.126.1.1
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
2.25.05.23.0
Testing MIT
org.robolectric » robolectric
An alternative Android testing framework.
4.3-alpha-24.16.1