Introduction

jqxChart is an easy to use chart widget based on the popular jQuery library. It is written 100% in JavaScript and uses W3C standards like HTML5, CSS and SVG. jqxChart provides optimal chart rendering performance and high quality visualization across browsers and devices (PCs, Laptops, Tablets and Mobile phones). It automatically detects the browser capabilities and uses SVG or HTML5 rendering with hardware acceleration (when available) in modern browsers (IE9+, Firefox, Chrome, Opera) and VML rendering in IE8 and earlier browsers. The ability to render SVG, HTML5 and VML makes jqxChart an ideal choice for adding charting capabilities in your web sites and applications. No browser plug-ins are required. Try our Chart Studio - cloud solution for visual editing and hosting of interactive charts!
jquery chart

Highlights

  • Chart Studio - cloud solution for visual editing and hosting of interactive charts
  • 100% JavaScript HTML implementation
  • Plug-in free
  • Runs on mobile, touch devices and PCs
  • Optimal rendering across browsers
  • Web Standards Compliant
  • Optimized for Performance
  • Easy to use APIs
  • Built-in color palettes
  • Data binding to XML, CSV, TSV, JSON, JSONP

Unique features

jqxChart is part of the the jQWidgets UI Toolkit and delivers a combination of advanced features and capabilities for the next-generation of cloud-enabled Web Apps and modern Web sites. jqxChart works across platforms, devices and browsers and provides high quality plug-in free data visualization.

Data Binding

jqxChart has a built-in data binding logic designed to support multiple data sources and handle large datasets. The chart supports several data binding modes optimized for the most common integration scenarios:

Local Data - requires minimal effort to load data from local array.
Xml Data - jQuery Chart can be loaded from XML data using Ajax request.
JSON Data - jQuery Chart can be loaded from JSON data using Ajax request.
CSV Data - jQuery Chart can be loaded from Comma-Delimited data using Ajax request.
Tab Data - jQuery Chart can be loaded from Tab-Delimited data using Ajax request.
Remote Data - You can populate the Chart using JSONP. JSONP (JSON with Padding) represents a JSON data wrapped in a function call. JSONP is an effective cross-domain communication technique used for bypassing the same-origin policy limitations.

Chart Types

jqxChart supports several common chart types. You can easily plot series of different types on a common chart. A type must be specified for each series group. Currently jqxChart supports the following series:

  • column - simple column series
  • stackedcolumn - stacked column series
  • stackedcolumn100 - percentage stacked columns
  • line - simple streight lines connecting the value points
  • pie - circular chart divided into sectors, illustrating proportion
  • donut - donut series
  • bar - bar series
  • candlestick - candlestick financial series
  • ohlc - ohlc financial series
  • bubble - data is displayed as a collection of bubbles
  • scatter - data is displayed as a collection of points
  • stackedline - stacked lines
  • stackedline100 - percentage stacked lines
  • spline - smooth lines connecting the value points
  • stackedspline - smooth stacked lines
  • stackedspline100 - percentage stacked smooth lines
  • polarseries - polar series
  • spiderseries - spider series
  • area - area connecting the value points with streight lines
  • stackedarea- stacked area with streight lines between the points
  • stackedline100 - percentage stacked area
  • areaspline - smooth area connecting the value points
  • stackedareaspline - smooth stacked areas
  • stackedareaspline100 - percentage stacked smooth area
  • waterfall - waterfall chart

Column Series

jquery chart column series

Stacked Column Series

jquery chart stacked column series

Percentage Stacked Column Series

jquery chart percentage stacked column series

Chart Line Series

jquery chart line series

Chart Stacked Line Series

jquery chart stacked line series

Chart Percentage Stacked Line Series

jquery chart percentage stacked line series

Spline Chart

jquery spline chart

Area Chart

jquery area chart

Stacked Area Chart

jquery chart stacked area

Area Spline Chart

jquery chart area spline

Multiple Chart Series

jquery chart combination series

jQuery Chart with Negative Values

jquery chart negative values

Works across devices and browsers

jqxChart takes the JavaScript, HTML UI development to a new level. It is platform independent, cross-browser compatible and works on PC and mobile devices.

Web Standards Compliant

Don't spend time testing on different devices and browsers. Use a reliable, CSS compliant JavaScript Chart widget based on jQuery, HTML5 and CSS3.

Optimized for Performance. Premium Visualization Quality

Small footprint, highly responsive, carefully optimized to deliver outstanding data visualization quality at optimal performance on a wide range of devices, operating systems and browsers.

Customization and Styling

jqxChart ships with eleven built-in color schemes which are used to automatically set colors for different series. The colors of the chart elements are 100% customizable, you can optionally enable and disable gradients, and all text styles and fonts can be change using standard CSS.