15 HTML5 Javascript Libraries

Here are 15 HTML5 javascript libraries that make it much easier to work with canvas. If you like our list of HTML5 canvas Javascript libraries do let us know and if you wish to share or add to the list feel free to do so.


Processing.js is the sister project of the popular Processing visual programming language, designed for the web. Processing.js makes your data visualizations, digital art, interactive animations, educational graphs, video games, etc. work using web standards and without any plug-ins. You write code using the Processing language, include it in your web page, and Processing.js does the rest. It’s not magic, but almost.>
HTML5 Javascript Libraries >


Fabric provides interactive object model on top of canvas element. Fabric also has SVG-to-canvas (and canvas-to-SVG) parser.>
HTML5 Javascript Libraries >


oCanvas is a JavaScript library intended to make development with HTML5 Canvas easier. Instead of working with pixels, you work with objects. It’s very straightforward and easy to get started with. Please have a look at the examples to see just how easy it is.>
HTML5 Javascript Libraries >


jCanvas is a JavaScript library, written using jQuery and for jQuery, that wraps around the HTML5 canvas API, adding new features and capabilities, many of which are customizable. Capabilities include layers, events, drag-and-drop, animation, and much more.>
HTML5 Javascript Libraries >


phoria.js is a JavaScript library for simple 3D graphics on a canvas 2D renderer. It does not use WebGL – so works on any device that can display HTML5 Canvas – so all modern browsers and including iOS and Android phones! It uses the excellent vector and matrix maths library gl-matrix.js.>
HTML5 Javascript Libraries >


RGraph is a HTML5 canvas based JavaScript library built for web charts and supports over twenty different types of visualisation. Using the canvas tag, RGraph creates these charts inside the web browser using JavaScript, meaning quicker pages and less web server load. This leads to smaller page sizes, lower costs and faster websites. >
HTML5 Javascript Libraries >


Two.js is a two-dimensional drawing api geared towards modern web browsers. It is renderer agnostic enabling the same api to draw in multiple contexts: svg, canvas, and webgl. >
HTML5 Javascript Libraries >


Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well designed, consistent and clean programming interface. >
HTML5 Javascript Libraries >


EaselJS provides straight forward solutions for working with rich graphics and interactivity with HTML5 Canvas. It provides an API that is familiar to Flash developers, but embraces Javascript sensibilities. It consists of a full, hierarchical display list, a core interaction model, and helper classes to make working with Canvas much easier. >
HTML5 Javascript Libraries >


KineticJS is an HTML5 Canvas JavaScript framework that enables high performance animations, transitions, node nesting, layering, filtering, caching, event handling for desktop and mobile applications, and much more.>
HTML5 Javascript Libraries >


CAKE is a JavaScript scene graph library for the HTML5 canvas tag. You could think of it as SVG sans the XML and not be too far off. >
HTML5 Javascript Libraries >


Pixi.js is a 2D webGL renderer with a seamless canvas fallback that enables it to work across all modern browsers both desktop and mobile>
HTML5 Javascript Libraries >


Sigma is a JavaScript library dedicated to graph drawing. It makes easy to publish networks on Web pages, and allows developers to integrate network exploration in rich Web applications.>
HTML5 Javascript Libraries >


jCanvaScript is a javascript library that provides you methods to manage with the content of a HTML5 canvas element easily. It runs on any platform (including iPhone, iPad, Android) that supports canvas and JavaScript. To add support for canvas in Internet Explorer you can use ExCanvas. >
HTML5 Javascript Libraries >


A modular, extendable, and easy-to-use physics engine for javascript.>
HTML5 Javascript Libraries >


enchant.js is a framework for developing simple games and applications in HTML5 + JavaScript.>
HTML5 Javascript Libraries

0 comments… add one

Leave a Reply