Skip to content

Repository files navigation

PullRequest

⚡ A powerful & easy to use 100% Kotlin chart library for Android ⚡

It comes with library view based chartLib and composeable chartLibCompose

Packagename changed ! 🛑

During the full Kotlin conversion,

  • 4.0 🛑 package name changed to info.appdev.charting
  • 4.0 🛑 MPPointF in renamed to PointF
  • 4.0 🛑 MPPointD in renamed to PointD
  • 4.1 🛑 methods like setSomethingEnabled(true) are now properties like isSomething = true
  • 5.0 🛑 Remove legacy package name
  • 5.1 🛑 Entry is now an EntryFloat, btw, there is now a EntryDouble as well
  • 5.1 🛑 BarEntry is now an BarEntryFloat, btw, there is now a BarEntryDouble as well
  • 5.1 🛑 BubbleEntry is now an BubbleEntryFloat
  • 5.1 🛑 PieEntry is now an PieEntryFloat
  • 5.1 🛑 RadarEntry is now an RadarEntryFloat
  • 5.1 🛑 CandleEntry is now an CandleEntryFloat

Project status: maintenance mode

Issues are ignored, but pull requests are not. If you need to get something done, submit a PR!

Gradle Setup with jitpack.io

repositories {
    maven { url = uri("https://jitpack.io") }
}

dependencies {
    implementation("com.github.AppDevNext.AndroidChart:chartLib:VERSION")
    // or for compose
    implementation("com.github.AppDevNext.AndroidChart:chartLibCompose:VERSION")
}

Gradle Setup with Maven Central [snapshot]

Currently only from Maven Central snapshot staging is provided

repositories {
    maven { url 'https://central.sonatype.com/api/v1/publisher/deployments/download/' }
}

dependencies {
    implementation 'info.mxtracks:chart:${latestVersion}-SNAPSHOT'
}

LineChart (with legend, simple design)

alt tag

LineChart (with legend, simple design)

alt tag

LineChart (cubic lines)

alt tag

LineChart (gradient fill)

alt tag

BarChart (with legend, simple design)

alt tag

BarChart (grouped DataSets)

alt tag

Horizontal-BarChart

alt tag

Combined-Chart (bar- and linechart in this case)

alt tag

PieChart (with selection, ...)

alt tag

ScatterChart (with squares, triangles, circles, ... and more)

alt tag

CandleStickChart (for financial data)

alt tag

BubbleChart (area covered by bubbles indicates the yValue)

alt tag

RadarChart (spider web chart)

alt tag


About

A 100% Kotlin fork from dead upstream with a lot of merged pull requests from upstream. Including Espresso tests and screenshot compare tests. It comes as view based and as composable library

Topics

Resources

Stars

212 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages