Charts for Android [closed]

I am working on a project which have some charts (graphs), tick chart, candlestick chart and range chart. But the problem is, there is no library for that charts. I have got Google chart API for candlestick chart. But I don't want graph/chart in a webview.

Example: Android Candlestick Chart with Google Chart API


To make reading of this page more valuable (for future search results) I made a list of libraries known to me.. As @CommonsWare mentioned there are super-similar questions/answers.. Anyway some libraries that can be used for making charts are:

Open Source:

  • AnyChart (Free for non-commercial, Paid for commercial)
  • MPAndroidChart
  • Holo Graph Library
  • aChartEngine
  • ChartView
  • aFreeChart
  • ChartDroid
  • charts4j
  • GraphView
  • AndroidPlot
  • Drawing the 3D piechart Using Google chart Api
  • WilliamChart
  • HelloCharts
  • ChartProgressBar
  • Plot.ly

Paid:

  • aiCharts
  • RChart (pre Honeycomb - Api 11 UI)
  • ShinobiControls **
  • Steema TeeChart **
  • Orson Charts (3D charts for Android)
  • Telerik Rad Chart
  • SciChart (Realtime Charts for Android)

** - means I didn't try those so I can't really recommend it but other users suggested it..


SciChart for Android is a relative newcomer, but brings extremely fast high performance real-time charting to the Android platform.

SciChart is a commercial control but available under royalty free distribution / per developer licensing. There is also free licensing available for educational use with some conditions.

Some useful links can be found below:

  • SciChart's Android Charts Features
  • Android Chart Performance Tests vs. Open Source & Commercial
  • Android Chart Examples and example source code
  • SciChart Quick Start Guide
  • Android Charts Documentation

enter image description here

Disclosure: I am the tech lead on the SciChart project!