Graphing for Xamarin.Forms

Take a look at SciChart for Xamarin - which provides rich, interactive high performance charts for iOS & Android.

Examples are hosted at Github: https://github.com/abtsoftware/scichart.xamarin.examples

A getting-started youtube video is here: https://www.youtube.com/watch?v=wYdab-0XHMA

enter image description here

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


If you are looking for free controls you can use charting controls from Xamarin-Forms-Labs: Xamarin-Forms-Labs Charting

enter image description here

You can also use Telerik Charting Controls which costs $799


XLabs has basic charting for iOS/Android/WinPhone:

  • Charting : https://github.com/XLabs/Xamarin-Forms-Labs/wiki/Charting

Personally the XLabs version was too simple for our needs, so we either:

1) Use native charting libraries via Jar and sharpie binding projects

  • There are lots of options in the paid and OSS worlds for Android and iOS in this regard.

2) Use NGraphics to draw the graph using primitives within Xamarin.Forms apps

  • https://github.com/praeclarum/NGraphics