Features

Navigate the complete history of feature listings for JSCharting. For existing customers, don’t miss the new What’s New section!  

Feature Highlights

All Features

Chart Types

  • Chart Types
  • Series Types
  • Finance Series Types
  • Point Marker Types
  • more...

Labels

  • Extensive Label Token support for [SeriesCollection,Series,Point,Value]
  • Label Expressions - Calculate expression values seamlessly within Label Token text.
  • Label Formatting & Globalization
  • Point label attribute tokens (shows extra data attributes)
  • more...

Axis

  • Axis Markers
  • Major & Minor ticks
  • Intervals
  • Formatting
  • more...

Legend

  • Legend Positioning
  • Legend DataGrid Columns
  • Legend Entry Layout
  • Legend styling (Fully stylable legend box)
  • more...

Title Box

  • Fully stylable title box
  • Title label with calculation tokens support
  • Titlebox positioning options (left, center, right, full).
  • more...

Real-Time & Interactivity Features

  • Axis Real-time features
  • Points
  • Series
  • Chart
  • more...

UiItems (Input Controls)

  • Several input types
  • Inside chart area alignment layout.
  • Automatically populate options from API enum names.
  • more...

Chart Area

  • Background fill
  • Background Image
  • Shadow
  • Outline
  • more...

General

  • PHP MySQL DataEngine
  • Enhanced performance system wide, ideal for mobile and other resource constrained clients.
  • Animation
  • Palettes - A large selection of predefined palettes
  • more...

Visuals & Aesthetics

  • Bar Shading Effects
  • Default Shading Effects.
  • Color Automation - When a color is specified for an object such as a legend background, in this case it also affects the outline color. This is just one example, however, anytime it is logical to do so, the chart will figure out the best way to use specified settings to deliver unprecedented visual results diminishing the need for professional designers to make chart look great.
  • more...

Programming Features

  • Functional Programming API.
  • Code Expansion - Alias property names without defining a JSON hierarchy to apply settings quickly.
  • Default object settings - To speed up development by applying settings to all similar objects simultaneously.
  • Chart Templates - Define templates for the entire organization to ensure all charts look similar or use similar settings.
  • more...

Annotations

Data Features

  • Smart Category Grouping
  • Empty Point Mode - Offers different ways of handling empty points in a series.
  • Animation
  • Custom Pie Layout options
  • more...

Interactivity

  • Show/Hide Series - By clicking on the associated legend entry.
  • Tooltips - by hovering
  • Full Set of Event handlers.
  • Point Selection - Select a single or multiple points. Multiple points can be selected by clicking on them while hoding Ctrl.
  • more...