Jump to content

JavaScript graphics library: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Line 16: Line 16:
*[http://fabricjs.com/ Fabric.js] (MIT license)
*[http://fabricjs.com/ Fabric.js] (MIT license)
*[http://gojs.net GoJS]
*[http://gojs.net GoJS]
*[https://plot.ly/developers Plotly.js]
*[http://jsdraw2dx.jsfiction.com jsDraw2DX] (GNU Lesser General Public License)
*[http://jsdraw2dx.jsfiction.com jsDraw2DX] (GNU Lesser General Public License)
*[http://jsgl.org JSGL] (GNU Lesser General Public License version 3.0)
*[http://jsgl.org JSGL] (GNU Lesser General Public License version 3.0)

Revision as of 09:11, 18 November 2013

.

A JavaScript graphics library is a collection of functions used to aid in the creation of graphics for either the HTML5 canvas element or SVG. These libraries aid in the development and display of graphic elements like particles, motion, animation, plotting and SVG, 3D graphics and in most cases, also provide easier access to JavaScript events.

Most of these graphic libraries are APIs in name and function, but it can be compared by their merit as graphical libraries.

Distinction between other types of libraries and APIs

There is a distinction to be made between a graphics library, a scene graph, and a physics engine. Examples of each are often visual in nature, although the type of processing is often very different.

Examples

There are some of the more frequently updated and feature-rich projects.

See also