Highly customizable and easy to use Chart library for android
- Add Jitpack.io to your 
settings.gradlefilemaven { url 'https://jitpack.io' } 
Add to you dependencies (check the latest release for the version):
- (Gradle Kotlin DSL) Add 
implementation("com.dzeio:charts:1.0.0") - (Gradle Groovy DSL) Add 
implementation "com.dzeio:charts:1.0.0" 
note: full featured examples in the sample app
Add this to your views
<com.dzeio.charts.ChartView
    android:id="@+id/chart_line"
    android:layout_width="match_parent"
    android:layout_height="200dp" />val chart = binding.chart // get the chart from the view
// setup the Serie
val serie = LineSerie(chart)
// give the serie its entries
serie.entries = // fill this with com.dzeio.charts.Entry
serie.entries = arrayListOf(
  Entry(
      1,
      53f
  )
)
// refresh the Chart
chart.refresh()| Basic charts | Fully customized chart | Grouped/Stacked charts | 
|---|---|---|
![]()  | 
![]()  | 
![]()  | 
Example Usage
in a health oriented step counter with a daily goal
note: Every charts used above used a helper function to have Material 3 colors See the MaterialUtils.kt class
- Install Android Studio
 - Build the app
 - it will be running on your emulator/device
 - test it!
 
See CONTRIBUTING.md
TL::DR
- Fork
 - Commit your changes
 - Pull Request on this Repository
 
This project is licensed under the MIT License. A copy of the license is available at LICENSE.md




