material-components-android vs MPAndroidChart

material-components-android and MPAndroidChart share 3 technologies: Jetpack Compose, androidx.appcompat:appcompat, and androidx.recyclerview:recyclerview. material-components-android is written in Java and MPAndroidChart in Kotlin.

Read it as markdown

What they share and what sets them apart

material-components

material-components-android

[MAINTENANCE MODE] Modular and customizable Material Design UI components for Android

Java17.4kRead on November 6, 2026, at commit 66b0eebWhat is material-components-android built with?

Only in material-components-android

  • activity-compose
  • androidx.core:core
  • androidx.activity:activity
  • androidx.fragment:fragment
  • androidx.coordinatorlayout:coordinatorlayout
  • androidx.customview:customview
  • androidx.dynamicanimation:dynamicanimation
  • androidx.drawerlayout:drawerlayout
  • androidx.vectordrawable:vectordrawable
  • androidx.constraintlayout:constraintlayout
  • androidx.window:window
  • androidx.cardview:cardview
  • androidx.graphics:graphics-shapes
  • androidx.preference:preference
  • androidx.viewpager2:viewpager2
  • material-icons-extended
  • androidx.compose.material:material-icons-core
  • Glide

In common

PhilJay

MPAndroidChart

A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.

Kotlin38.2kRead on November 6, 2026, at commit fae4ad7What is MPAndroidChart built with?

Only in MPAndroidChart

Side by side

SizeLines written by people and agents, without generated ones; code files, without tests.
material-components-android218,683 lines written754 code files
MPAndroidChart37,488 lines written236 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
material-components-android0% of its commits signed by AI
MPAndroidChart0% of its commits signed by AI
ActivityFrom GitHub and its history, on the day SeeRepo read it.
material-components-androidLast push October 16, 20266,448 commits17,444 stars
MPAndroidChartLast push October 9, 20261,761 commits38,185 stars
TestsThe files that test the code, and the share of code files a test imports.
material-components-android206 test files27.3% of its code files have a test that imports them
MPAndroidChart57 test files37.3% of its code files have a test that imports them

Frequently asked questions

Which is bigger, material-components-android or MPAndroidChart?
material-components-android, with 218,683 lines written; MPAndroidChart has 37,488.

The proof: material-components/material-components-android's code at commit 66b0eeb

Which has more GitHub stars, material-components-android or MPAndroidChart?
MPAndroidChart, with 38,185 stars; material-components-android has 17,444.

The proof: PhilJay/MPAndroidChart on GitHub

Which has more tests, material-components-android or MPAndroidChart?
material-components-android, with 206 test files; MPAndroidChart has 57.

The proof: material-components/material-components-android's code at commit 66b0eeb

Which was updated more recently, material-components-android or MPAndroidChart?
material-components-android: its last push was on October 16, 2026, and MPAndroidChart's on October 9, 2026.

The proof: material-components/material-components-android's commits on GitHub

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →