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
    • Classic Needle Gauges
      • Circular
        • Clip
        • Circle
    • Modern Circular Gauges
      • Marker
      • Column
        • Round Caps
    • Modern Linear Gauges
      • Marker
      • Column
        • Round Caps
    • Gantt
      • Stack columns on Z axis (Bars Overlap)
      • Time Y Axis Scale
      • Milestones
      • Slack
      • Progress
    • Mapping
      • Complete maps of all countries / states / provinces
      • Map context shows surrounding maps automatically
      • Select and customize map features easily with filters and selectors
      • Automatic projection support
        • Projections with point and parallels options
        • Mercator
        • Lambert Conformal Conic
        • Lambert Azimuthal Equal Area
        • Stereographic
        • Orthographic
      • Thematic mapping with advanced legend range support
      • geoJSON and topoJSON is supported for custom maps (not required)
      • Massive set of highly tuned maps doesn’t require any map files or experience
      • Add map layers in real-time for advanced dynamic maps
      • Plot lines, markers, and bubbles on maps
      • Map based palette generator
      • Pinch zooming with zoom limit options
    • Radar
      • Auto
        • (Any SeriesType)
      • Polar
        • (Any SeriesType)
      • Spider
        • (Any SeriesType)
    • Organizational
      • Orient in any direction
      • Multiple parent node support
      • Node layer values (level in hierarchy)
      • Point Annotations Configuration Options
    • Funnel
      • Round
        • Normal
        • Inverted
      • Square
        • Normal
        • Inverted
    • Pyramid
      • Normal
      • Inverted
    • Cone
      • Normal
      • Inverted
    • Heatmap
    • Treemap
      • Squarified
      • SliceAndDice
      • Stripes
      • Cushion shading
  • Series Types
    • Bar & Column
      • Subtle
      • Solid
      • Aqua
      • Rounded
    • Line
      • Normal
      • Spline
      • Step
    • Area
      • Subtle
        • Normal
        • Spline
        • Step
      • None
        • Normal
        • Spline
        • Step
    • Marker
      • Marker Offset Option
      • Auto rotation on radial and circular charts.
    • 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
    • Any icons from Icons Library
  • 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
    • Line Interpolation with series.yAt(x)
    • Multiple shape labels on radial and circular charts