User Tools

Site Tools


charting_libraries

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

charting_libraries [2024/06/25 10:30] – created kalaschnikowcharting_libraries [2024/06/25 10:30] (current) – [charting libraries] kalaschnikow
Line 1: Line 1:
 +====== Charting libraries ======
 +
 +
 +===== JavaScript charting libraries =====
 +
 +
 +  * [[https://nvd3.org|NVD3]]
 +    * [[https://github.com/novus/nvd3|NVD3 GitHub repo]] 
 +    * [[http://nvd3-community.github.io/nvd3/examples/documentation.html|NVD3 Documentation]]
 +    * [[https://nvd3.org/examples/index.html|NVD3 Examples]]
 +    * Tutorials 
 +      * [[https://css-tricks.com/how-to-make-a-modern-dashboard-with-nvd3-js/|How to make a modern dashboard with NVD3.js]]
 +      * [[http://lsxliron.github.io/nvd3Tutorial/|NVD3: How to Create a Simple Scatter Plot?]]
 +    * Components
 +      * Line Chart with View Finder
 +        * Example: https://github.com/novus/nvd3/blob/master/src/models/focus.js
 +        * Code: https://github.com/novus/nvd3/blob/master/src/models/focus.js
 +
 +
 +  * [[https://d3js.org/|d3.js]]
 +    * [[https://github.com/d3/d3|d3.js repo]]
 +
 +
 +===== Java charting libraries =====
 +
 +  * [[https://knowm.org/open-source/XChart/|XChart]]
 +    * seems to be better than JFreeChart
 +      * bigger community
 +      * fresh releases
 +      * can export charts as PNG,JPG,SVG etc.
 +
 +  * [[https://www.jfree.org/jfreechart/|JFeeChart]]
 +    * Seems to be No.1 for Java, but:
 +      * not nice
 +      * "closed" docs
 +      * export possible only with extra plugins (?). -> Like [[https://github.com/jfree/jfreesvg|JFreeSVG]].
 +