Features

JavaScript Chart Types  

Feature Highlights

All Features

JSCharting offers many chart types

Chart Types

  • Chart Types
    • Vertical (Default)
      • (Any SeriesType)
    • Horizontal
      • (Any SeriesType)
    • Pie
      • Normal
      • Donut
    • Gantt
      • Stack columns on Z axis (Bars Overlap).
      • Time Y axis scale.
      • Milestones
      • Slack
      • Progress
    • Organizational
      • Orient in any direction
      • Multiple parent node support.
      • Node layer values (level in hierarchy)
  • Series Types
    • Bar & Column
      • Subtle
      • Solid
      • Aqua
      • Rounded
    • Line
      • Normal
      • Spline
      • Step
    • Area
      • Subtle
        • Normal
        • Spline
        • Step
      • None
        • Normal
        • Spline
        • Step
    • Marker
    • Bubble
      • Area - Values control bubble volume.
      • Width - Values control bubble width.
  • Finance Series Types
    • OHLC
    • CandleStick
      • Subtle
      • Solid
      • Aqua
      • Rounded
  • Point Marker Types
    • Diamond
    • Circle
    • Square
    • Triangle
    • Triangle-down
    • Arrow-down
    • Arrow-Up
    • Four-point-star
    • Five-point-star
    • Six-point-star
    • Seven-point-star
    • Merger
    • Split-reverse
    • Spinoff
    • Split
  • Chart Type Related Features
    • Error Bars support to quickly and easily show data variability.
    • Enum Chaining API - Apply multiple settings with a single property setting
    • AngleArc API - provides easy start/end and orientation/sweep configuration.
    • New options to set Angle arc sweep using series based token strings.
    • Enhanced Pie, Radar, Gauge layout system.
    • Multiple subValue support for x and y error bars.
    • Force markers on any data points like columns/pies.
    • Column complete visual - fills columns with a hatch based on point complete value
    • Hatch pattern fills for improved accessibility
    • Change series types in real-time.
    • SmartLabels - Data point labels avoid each other.
      • Pie slice labels can fit inside slices or know if they don't fit.
      • Bubble type can fit labels inside the bubble if it fits.