/slickgraph

Pixel perfect timeseries visualization library for JavaFX

Primary LanguageJavaMIT LicenseMIT

slickgraph

slickgraph is a timeseries visualization library for JavaFX that uses the canvas. It ensures a high visual accuracy by implementing a binning and smoothing algorithm based on the pixels. Usually, visualization techniques for timeseries takes arbitrary time intervals to bin the data and draw interpolated curves between the interval values. This approach introduces visual artifacts. slickgraph takes a different approach: it relies on the pixels to bin the timeseries and computes a convolution with a Gaussian kernel to provide a smooth visualization. Visual artifacts still exist but are minimized to the pixels.

Documentation

You will find the instructions to use the library here.