-
Notifications
You must be signed in to change notification settings - Fork 231
List of general purpose graphics javascript libraries
Paul Masson edited this page Sep 16, 2019
·
9 revisions
The following libraries are graphics libraries that could be the base for graphical enhancements of MathJax. The vary from general purpose to data visualization to graphing tools.
- http://mathcell.org MathCell (MIT license)
- http://paperjs.org Paperjs (MIT license)
- http://processingjs.org Processing.js
- http://p5js.org/ p5.js
- http://raphaeljs.com Raphael (MIT license)
- http://code.google.com/p/cakejs/ Cakejs (MIT license)
- http://createjs.com/ CreateJS (MIT license)
- http://fabricjs.com/ Fabric.js (MIT license)
- http://jsdraw2dx.jsfiction.com jsDraw2DX (GNU Lesser General Public License)
- http://jsgl.org JSGL (GNU Lesser General Public License version 3.0)
- http://kineticjs.com/ KineticJS (MIT license or GNU General Public License version 2.0)
- http://ocanvas.org/ oCanvas
- http://zinoui.com/demos/canvas ZinoCanvas (dual GNU GPLv3 and Commercial)
- http://www.graphicsjs.org GraphicsJS (BSD license)
- http://jsxgraph.uni-bayreuth.de/wp/ JSXgraph
- http://d3js.org/ Data-Driven Documents (BSD license)
- http://dojotoolkit.org dojox.gfx Dojo Toolkit (dual BSD and AFL license)
- http://gojs.net GoJS
- http://gionkunz.github.io/chartist-js/ Chartist (see also this smashing magazine article)
- http://www.anychart.com AnyChart
- http://g.raphaeljs.com/ graphael
- http://www.flotcharts.org/ Flot
- http://www.icharts.net/ iCharts
- http://www.highcharts.com/ HighCharts
- http://jpgraph.net/ JPGraph
- http://philogb.github.io/jit/ InfoVis toolkit
- http://www-958.ibm.com/software/data/cognos/manyeyes/ Many Eyes
- http://www.jqplot.com/ jqPlot
- jquery Visualize
- Sigma.js, a JavaScript library dedicated to graph drawing