/Ubercharts

Charting API for Wicket, based on Highcharts

Primary LanguageJava

Introduction

Ubercharts can be seen as a Java / Wicket based wrapper for the extremely powerful Highcharts JS library. Ubercharts allows you to create Highcharts charts within your Wicket projects without touching even one single line of JavaScript code.

You can see a live demo of the current version at http://ubercharts.xeraa.cloudbees.net, which should look like the following image.

Ubercharts Preview

Additionally the following resources are available:

Use in Your Project

You can get snapshots and releases for Ubercharts. To integrate them into your own POM add the following code (you might want to change the <version>):

<repositories>
    <repository>
        <id>xeraa-cloudbees-release</id>
        <name>Cloudbees releases of xeraa</name>
        <url>dav:https://repository-xeraa.forge.cloudbees.com/release/</url>
        <releases>
            <enabled>true</enabled>
        </releases>
    </repository>
    <repository>
        <id>xeraa-cloudbees-snapshot</id>
        <name>Cloudbees snapshots of xeraa</name>
        <url>dav:https://repository-xeraa.forge.cloudbees.com/snapshot/</url>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>ubercharts</groupId>
        <artifactId>ubercharts-lib</artifactId>
        <version>0.3-SNAPSHOT</version>
    </dependency>
</dependencies>

Gist: https://gist.github.com/1821832#file_pom.xml

History

  • 0.3: using Wicket 6.7 and Highcharts 2.1
  • 0.2: using Wicket 1.5 and Highcharts 2.1
  • 0.1: using Wicket 1.4 and Highcharts 2.0 is available in the original repository: https://github.com/comsysto/Ubercharts

License

https://www.apache.org/licenses/LICENSE-2.0

Original repository: https://github.com/comsysto/Ubercharts

While this wrapper is free software, Highcharts itself is not. Specifically, its use is not free for commercial use -- for details see http://shop.highsoft.com/highcharts.html.

Authors

  • Daniel Bartl
  • Mohammed El Batya
  • Sekib
  • Philipp Krenn @xeraa