Invient Charts | Vaadin

Elegant interactive charts without browser plugins for Vaadin 6.

Invient Charts is a Vaadin 6 add-on for creating interactive charts. For charting in Vaadin 7, see

Supported chart types in Invient Charts are:

  • Line
  • Spline
  • Scatter
  • Area - Line
  • Area - Spline
  • Bar
  • Column
  • Pie
  • Compound -- i.e., a chart that combines multiple types into one.


  • SVG-based rendering (VML on IE) on desktop and mobile browsers.
  • Dynamically add or remove series, axes, or points.
  • Multiple y or x axes in a graph.
  • Inverted chart or reversed axis.
  • Customizable tooltip labels when mousing over a point or series.
  • Rotatable text labels for points and axis titles.
  • Click+drag or Touch+drag zooming.
  • Server-side events upon user interaction.

PREREQUISITES Invient Charts is a Vaadin wrapper for Highcharts, a JavaScript library. Rendering of the charts on the browser is performed by Highcharts. Invient Charts exposes Highcharts' features to Vaadin programmers via a server-side API.

LICENSE Invient Charts is licensed under Apache License 2.0. However, it requires Highcharts JavaScript library which is licensed under separate terms: You must, therefore, adhere to both licenses to use Invient Charts in your application.

DEMO DATA The Vaadin demo application of Invient Charts mimics the format and data of Highcharts Demo Gallery at


Link to this version
BetaReleased 02 December 2011Apache License 2.0
Framework Support
Vaadin 6.5+
Install with
Release notes - Version 0.8.6

Fixed the following bugs:

  • Set min/max values for chart's axis.
  • Show/hide of a series after creation of the chart.
  • removePoint() method to remove all points instead of only one point.