ZK Charts
Interactive charting for your
Java Web Applications

Control your charts in Java with ZK Chart’s comprehensive Server Side API

ZK Charts provides a complete API which makes visualization of your data exceptionally easy. The intuitive API allows you to present your server-side data on the client as ZK Charts handles the client-server of data for you transparently.

The comprehensive API provides all the client side functionality available to the developer from the server-side in Java. This is a distinct advantage to developers as it allows them to achieve their goals using mature technology they love.

Create, update and remove data dynamically with our easy to use models

ZK Charts is powered by models which makes creating and updating charts intuitive and effortless for developers. ZK’s model based system is used throughout our components to provide the best development experience available to all our users.

Models are the perfect way for developers to interact with the charts as they shield developers from complexities that they need not know or interact with. In addition to this ZK model support many design patterns including (but not limited to) MVC and MVVM, which are both fully supported patterns.

Theme Customization to fit your needs

ZK Charts provides an amazing number of good looking charts ready to slot into your application wherever you need them. This is excellent for developers as it means they can get up and running very quickly indeed.

However, sometimes you want that little bit extra on your look and feel. ZK Charts steps in and not only provides 5 preset themes which you can use, it also gives developers the ability to create their own themes. Creating themes gives developers and designers the ability to apply their own brands, or just to get creative.

Excellent User Experience

ZK Charts provides numerous features which enhance user experience when interacting with ZK Charts such as the ability to drill down into data that the chart produces. It is also possible to zoom in and out showing relative sections of data on said chart, this gives users the ability to view more details regarding the data point.

If developers want to show more data about particular points then that is also possible with tooltips which can be used to display more information to users when hovering over the subsequent point.

Comprehensive set of Charts with Demos

Line Charts
Area Charts
Column and bar Charts
Pie Charts
Scatter and bubble Charts
Dynamic Charts
Combination Charts
3D Charts
Gauges
More Charts