Skip to content

flexStats Features

Chart Types

macos · Available since v1.0

Chart Types

Problem

Different data stories need different visualizations. Users need enough variety to tell their story without being overwhelmed by options.

Solution

11 chart types covering the most common dashboard needs, built on Swift Charts and Chart3D.

2D Charts

TypeBest ForRequired Fields
BarComparing categoriesx, y
LineTrends over timex, y
AreaVolume trendsx, y
ScatterCorrelationsx, y
PiePart-of-whole (few categories)angle, category
DonutPart-of-whole with emphasis on totalangle, category
HeatmapDensity / matrix datax, y, value
WaterfallRunning totals, positive/negative changesx, y

3D Charts (macOS 26+)

TypeBest ForRequired Fields
Scatter 3DThree-variable correlationsx, y, z
Bar 3DCategorical comparison in 3D spacex, y, z
SurfaceContinuous 3D data landscapesx, z

Chart Palettes

6 built-in color palettes: vibrant, ocean, sunset, forest, monochrome, pastel.

Themes

Charts inherit their dashboard’s theme. 8 themes available: minimal, bold, print, executive, startup, academic, dark, ocean.

Platforms

  • macOS: All 11 chart types. 3D charts require Metal support.

Known Limitations

  • No custom color definitions beyond the built-in palettes
  • No composite / multi-layer marks (v2)
  • Surface plots require regularly-spaced data for best results

Marketing One-Liner

11 chart types — from simple bars to 3D surfaces — all built with Swift Charts.

Related features