jQPlot
jqPlot is a plotting and charting plugin for the jQuery Javascript framework. jqPlot produces beautiful line, bar and pie charts with many features:
- Numerous chart style options.
- Date axes with customizable formatting.
- Up to 9 Y axes.
- Rotated axis text.
- Automatic trend line computation.
- Tooltips and data point highlighting.
- Sensible defaults for ease of use.
- Large number of plugins renderers.
View | Desc |
---|---|
Numerous line style options with 6 built in marker styles! | |
Lots of renderers | |
Shadow control on lines, markers, the grid, everything! | |
Drag and drop points with auto updating of data! | |
Log Axes with flexible tick marks! | |
Trend lines computed automatically! | |
Distribution
You can find the freshly compiled files in the /dist
build directory.
Build from sources
Requirements
- To build from sources file you need nodejs and grunt-cli
- npm install -g grunt-cli
- Type:
npm install
- Type:
grunt
to build all distribution.
Usage:
- Import into your web page:
<script src="<directory_jqplot_dist>/core/jquery.min.js"></script> <script src="<directory_jqplot_dist>/core/jquery.jqplot.min.js"></script>
- Import plugins if any
- Call jqplot building system:
$(function(){ $.jqplot(<ID_HTML>, <DATAS>, <OPTIONS>); });
Help Wanted
We're currently reaching out to new contributors. Feel free to participate here on Github, through issues, pull requests and our wiki. Make sure to follow us through the jqPlot Google Group mailing list.