H!Chart -integrates the popular charting library Highcharts fast!

H!Chart is a PHP library that works has a wrapper for the Highchart js library and it was built having in mind flexibility and maintainability. It isn’t a simple port of the JavaScript library to PHP, it was designed in a way that mimics the JavaScript counterpart API, so that the developer only needs to learn one API.Powerful interactive charts that are compatible with all modern browsers, including iPad/iPhone, Android and Internet Explorer are now possible with only a few lines of PHP.

Install Learn » V2.2.1

Vector graphics

Based on SVG and VML-technologies that render your charts razor sharp in everything from Internet Explorer 7 to latest Retina iPad and even printed. You really can see the difference.

Sever side API

Makes visualization as simple as Vaadin. Program with clean Java API – the chart shows your data on browser without you worrying about how to send the data back and forth.

touch support

Supports any smartphone or tablet supported by Vaadin 7. Optimized for both mouse and touch displays. This makes Vaadin Charts a perfect match with Vaadin TouchKit.

Dynamic data

Data is automatically loaded from the server on demand. After loading, you can change data on the server at any time - the visualization just updates with an animation.

Multiple axes

Compare different variables by assigning a different X or Y-axis for each series. All options can be set independently for each series.

Zooming

Charts allow zooming both over X and Y-axis to easily allow users to dive into the details of your data. The special timeline chart supports lazy loading from a massive time-based dataset while zooming.

Drill down

You can listen to user click events for every part of the charts or show additional information on what is under the mouse cursor. Build drill down functionality specific to your application easily right from within the visualization

Smart time

Intelligent handling of time axis. The placement of the tick-marks is automatically optimized to mark the start of the month or the week, midnight and midday, or every full hour to make your data more readable.

Branding

Choose one of the included beautiful chart themes or build a custom theme matched to your company branding. Add a bit of wow to your application with the animated visualizations.