Logo
Sign in
Product Logo
SciChart iOSSciChart

SciChart iOS is a powerful OpenGL ES and Metal 2D/3D chart library for iOS and macOS, built for scientific, medical, financial and enterprise data visualization.

Vendor

Vendor

SciChart

Company Website

Company Website

scichart-ios-mac-chart-example-3d-series-tooltips-1.png
ios-mac-chart-example-2d-annotations-are-easy-1.png
scitrader-perspective-phones-trimmed-1-1-1.png
scichart-ios-macos-3d-lidar-demo-min-1.png
Product details

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. It enables developers to create stunning 2D and 3D charting applications in Swift, Objective‑C or Xamarin.iOS running on iPhone, iPad and Mac. SciChart is widely considered the best iOS Chart Library for big, complex data visualizations. The library supports a wide variety of popular iOS & macOS 2D chart types such as line charts, scatter charts, column charts, mountain/area charts, candlestick charts, OHLC charts, error bars, bubble charts, heatmaps, pie charts, nested charts, stacked charts, fan charts, impulse charts, point‑line charts, digital (step) charts, donut charts and more. Dozens of 3D chart types are also available out of the box for iOS and macOS, including 3D bubble charts, scatter charts, sparse column charts, point‑cloud charts, point‑line charts, polar charts, ellipsoid charts, cylindroid charts, free-surface 3D charts, surface mesh charts, waterfall charts, impulse series, column series and more. SciChart iOS provides real‑time performance, rendering millions of data points with zoom and pan interactions. Thanks to the proprietary OpenGLES and Metal rendering engine, SciChart offers instant start‑up times, low memory and CPU footprint, and efficient battery usage. Rich touch interaction allows dragging, panning, scaling axes, tapping tooltips, pinching to zoom and double‑tapping to reset zoom. Custom interactions can be implemented using the powerful Chart Modifier API. Developers can overlay lines, text, boxes or watermarks over charts at specific data‑point locations using the annotation API. Threshold markers such as draggable vertical or horizontal lines are supported. SciChart iOS and macOS 3D charts allow plotting LIDAR, UAV, self‑driving car sensors, machine learning outputs or any multidimensional data with support for color, size and metadata dimensions. SciChart also supports cursors, tooltips, legends and advanced hit‑testing. Modern 3D interactions allow selecting series, tapping datapoints and navigating complex scenes. The library ships with eight stunning themes and supports pixel‑perfect customization. JavaScript‑style animations such as fade, sweep and bounce bring visual energy to charts. The PaletteProvider API enables per-point coloring based on data values. The API is fully extensible with Axis LabelProvider, Custom Series API and ChartModifier API, giving full control over rendering, behavior and visuals. Unlimited multiple X and Y axes support big‑data use cases, with numeric, logarithmic and date axes available. Multiple charts can be linked to synchronize zooming and panning. Financial chart features include stock, OHLC, candlestick, multi‑pane dashboards, and the ability to use category date axes. SciChart iOS also introduces 3D scientific visualization with real-time surface mesh charts, enabling tens of thousands of cells to be plotted on iPhone, iPad and Mac.

Features

  • Extensive 2D Chart Types: Line, scatter, column, mountain, candlestick, OHLC, error bars, bubble, heatmap, pie, fan charts, stacked charts, digital/step charts and more.
  • Powerful 3D Chart Types: 3D bubble, scatter, sparse column, point‑cloud, point‑line, polar, ellipsoid, cylindroid, free surface, uniform mesh, surface mesh with contours and 3D waterfall.
  • Real-Time Rendering: OpenGLES and Metal acceleration for millions of datapoints with smooth zoom & pan.
  • Rich Touch Interactions: Drag to pan, pinch to zoom, drag axis to scale, tap to view tooltips and double-tap to reset zoom.
  • Annotations & Markers: Overlay lines, boxes, text, custom watermarks; draggable threshold markers supported.
  • 3D Point Cloud Visualization: Ideal for LIDAR, UAV, ML and scientific data with up to 5 dimensions.
  • Cursors & Tooltips: Crosshairs, built‑in tooltips, vertical guideline rollovers and legends included.
  • Advanced 3D Interaction: Hit‑testing, point selection, series selection and interactive navigation.
  • Themes & Styling: Eight built‑in themes plus full customization; control axis, grid, cursor and series colors.
  • Chart Animations: Fade, sweep and bounce animations for dynamic visual experiences.
  • PaletteProvider API: Per‑point coloring for columns, lines, candlesticks and scatter-points.
  • Axis TextFormatting & LabelProvider: Full control over formatting, prefixes, scientific notation and custom labels.
  • Custom Series API: Render entirely custom chart types using RenderContext2D.
  • Unlimited Axes: Support for numeric, logarithmic and date axes with flexible placement.
  • Multi‑Chart Linking: Synchronize zoom, pan and tooltip behavior across dashboards.
  • Financial Chart Support: Multi-pane stock charts with indicators, candlesticks, OHLC and category date axes.
  • 3D Surface Mesh Rendering: Fast scientific visualization with thousands of cells in real time.

Benefits

  • High‑Performance Data Visualization: Designed for scientific, medical, financial and enterprise apps with demanding real-time requirements.
  • Stunning 2D & 3D Graphics: Advanced OpenGLES/Metal engine delivers rich, smooth and interactive charts.
  • Extremely Scalable: Handles millions of datapoints on mobile devices with low CPU, memory and battery usage.
  • Deep Customization: Complete control over axes, themes, gestures, formatting, annotations and rendering.
  • Cross‑platform Consistency: Unified API for iOS and macOS with support for Swift, Objective‑C and Xamarin.
  • Built for Complex Apps: Supports 3D point clouds, financial dashboards, scientific surfaces and linked multi‑chart layouts.