Pre loader
Try wave

macOS & iOS Chart Library

SciChart iOS and macOS is a feature-rich and powerful OpenGL ES and Metal 2D and 3D chart component for scientific, medical, financial and enterprise apps.

Create stunning 2D and 3D charting applications in Swift, Objective-C or Xamarin.iOS running on iPhone, iPad and Mac.

Discover why developers consider SciChart the best iOS Chart Library for big, complex data visualizations.

Start iOS Trial Today Buy Now

Banner Image

macOS & iOS Chart Features to Build the Best Charts

Discover all the iOS chart library features, including interactive elements, customizations and 3D and 2D displays. All come with the capacity for real-time, high-performing iOS data visualization to showcase even the most complex data sets across any device.

Realtime iOS Chart Library Performance Wherever You Need It

Create iOS apps for iPhone, iPad and Mac in Objective-C, Swift and Xamarin that render millions of data points with zoom and pan interactions.

Thanks to our proprietary OpenGLES and Metal rendering engine, our macOS and iOS Chart Library offers instant start-up times. Our low memory and CPU footprint maintains your device’s battery life and performance.

Real-time Performance Comparisons Download iOS Examples

Create Rich Interactions to Keep End Users Engaged

Rich touch interaction for iOS and macOS charts allows you to drag to pan, drag on axis to scale the chart, tap to view tooltips, pinch to zoom and double-tap to reset zoom.

Custom interactions are possible using our rich Chart Modifier API, where you can override gestures and create custom zooming, panning or feedback behaviors.

See Interactive Examples See Custom Modifier Documentation

Add Annotations & Markers to Showcase Valuable Insights

Our iOS Chart Library and macOS Chart Library feature a powerful annotation API that allows you to overlay lines, text, boxes or watermarks over the chart at specific data-point locations.

Display custom markers or points of interest with custom annotations. SciChart supports draggable vertical or horizontal line annotations to mark thresholds or time stamps.

See iOS Annotations Example View Annotations API Documentation

Plot 3D Point Clouds

Our 3D scatter, bubble and point-cloud chart types allow you to plot 3D data with XYZ points.

You can use our powerful SDK to visualize point-cloud outputs from LIDAR, UAV, self-driving car sensors, or plot the relationship between values in scientific, machine learning or statistical data with 3 or 4 (XYZ, color) or 5 (XYZ, color, size) dimensions.

See iOS 3D Point Cloud Example View 3D API Documentation

Cursors & Tooltips

Our iOS and macOS charts include rich cursors and tooltips out of the box, built on our powerful Chart Modifier API.

Choose from built-in cursors, crosshairs, tooltips on tap or rollover (showing vertical lines) as well as legends. Decide what information is presented in a tooltip and style to fit your application.

See iOS Tooltip Example See Documentation

Boost Insights & Engagement with Interactive 3D iOS Charts

SciChart for iOS and Mac provides APIs for hit-testing, tooltips, and data point and series selection. This allows you to create responsive feedback based on user interaction and programmatically determine which series users engaged with.

Create next-generation iOS and macOS apps that visualize your data in 3D with intuitive interactions like pinch, tap, drag, and pan using SciChart iOS 3D Charts or SciChart macOS 3D charts.

See iOS 3D Chart Example See 3D Tooltip Modifier Documentation

iOS Styling & Themes

SciChart’s macOS and iOS Chart Library ships with eight stunning themes in a Theme Manager, which you can apply to your charts with a single line of code. Themes affect default cursor, zoom, axis, grid and series colors. You can even create a custom theme.

See iOS Theme Manager Example See Styling & Themes Documentation

iOS Chart Animations

The SciChart iOS graph library and charts for Mac desktops support fade, sweep, and bounce animation functions.

The flexible animation API provides the sophisticated, engaging energy you’re looking to bring to your macOS and iOS charts.

Our demos include all the available animation types. Download our iOS charts example suite and run it yourself, or get it from the App Store today.

Download Example Suite Download From App Store

PaletteProvider API: Per-Point Coloring

Our iOS and macOS chart framework features per-point coloring using the PaletteProvider API. This API lets you return a data point style or color based on data values. If you want a column to show red over a certain value, or a scatter point to be blue, you can make that happen. It also makes it easy to customize the colors of bars, columns, candlesticks, scatter-points or line segments.

See iOS PaletteProvider Example View PaletteProvider API Documentation

Unlimited Multiple X, Y Axis for Big Data Projects

Our macOS and iOS Charting Library features unlimited, multiple X and Y axes.

iOS Charts and macOS Charts feature many axis types out of the box, including Numeric Axis, Logarithmic Numeric Axis, Date Axis (all of which are value axes).

You can place the X axis at the top or bottom and the Y axis on the left or right. Several axes on one side are also possible.

Rotate charts by displaying the X axis on the left/right and the Y axis on the top/bottom. You can also mix types of axes on the same chart and have unlimited customization for scaling your data.

See Multiple Axis Example See Axis APIs Documentation

Link Multiple iOS Charts

SciChart allows you to link multiple iOS charts and charts for macOS together so that they zoom, pan or display tooltips in unison.

This is useful to create complex dashboards where the output from several sensors, data-feeds or database tables can be displayed one above another with a common time axis.

See Chart Sync Example See Chart Linking Tutorial

Financial & Stock Chart Features

SciChart is built for scientific, medical and financial (trading) apps, with first-class support for stock charts, including the iOS and macOS candlestick chart type, the iOS and macOS Ohlc chart type, column, mountain, area and line chart types.

The Category Date axis allows collapsing weekend and overnight gaps in trading data.

SciChart’s macOS and iOS Chart Software supports multiple panes and multiple series per chart, allowing you to create complex, multi-pane stock chart applications with indicator panels and even overlay buy and sell markers using our Annotations API.

See Multi-Pane Stock Chart Example See Axis APIs Documentation

Plot 3D Scientific Data

SciChart’s iOS chart library for the first time enables plotting 3D scientific data with the 3D surface mesh chart types for your iOS and macOS applications.

With the help of our cross-platform Visual Xccelerator 3D engine, you can plot scientific surface mesh charts in real-time with tens of thousands of cells on iPhone, iPad and Mac devices.

See 3D Chart Example See Surface Mesh Series Documentation

Excellent Tech Support

star starstarstarstarstar 4.84 Average - 419 Reviews

Customers of SciChart who purchase priority support benefit from getting responses to requests within one business day. Speak to the developers behind SciChart and troubleshoot data challenges with ease with our outstanding technical support.

Read Testimonials
quote
Nicolas B
star
star
star
star
star

Easy to use, performance is great, and the support team is very friendly.

quote
David M
star
star
star
star
star

Our WPF reporting application displays dashboards with hundreds of time-series charts over a year’s time. The first charting library we tried made the user wait 15-30 seconds for these dashboards to load. Moving to SciChart practically eliminated render time from our application . Dashboards are viewable on screen in under a second now!

quote
Soner I
star
star
star
star
star

SciChart is a very fast and flexible charting library. The support and the given Examples Suite save us a lot of time.

quote
Kurtis
star
star
star
star
star

Fastest charting solution for WPF. And the most feature-packed too. Top it off with impeccable customer support and very helpful code examples, you won't go wrong at all with SciChart! Highly recommended.

quote
Brad
star
star
star
star
star

We needed a simple line chart control and SciChart was the best we found. SciChart is easy to use, is well documented, and has excellent sample programs. It supports MVVM. We demoed several other products, and we found that many of the charting programs had memory leaks when doing continuous updates. SciChart handles GC really well and we don't see the memory leaks we saw in other programs. Overall we're very pleased with SciChart.

Start Your iOS Chart Library Trial or Buy Now

SciChart’s iOS Chart Library and charts for macOS are licensed on a perpetual, per-developer licensing model, with royalty-free redistribution. Choose the world’s fastest 2D and 3D iOS charts or macOS charts powered by SciChart—download or buy today.

Download Buy Now