Processing.js Processing.js is an open programming language, port of the http://alternativeto . Free Open Source Web Visual Programming Add a feature 19 Like
p5.js p5.js a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing. Free Open Source Self-Hosted GitHub Visual Programming Add a feature 8 Like
Phaser Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering. Free Open Source Mac OS X Windows Linux No features added Add a feature 8 Like
Raphaël Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop... Free Open Source Web SVG Support Add a feature 15 Like
GraphicsJS Free open-source JavaScript library for easily drawing HTML5 graphics and animation. It is lightweight and more powerful in terms of out-of-the-box features than the... Free Open Source Mac OS X Windows Linux Web Android ... iPhone Android Tablet Windows Phone iPad Self-Hosted SVG Support SVG Support Add a feature 3 Like
PixiJS PixiJS is an advanced, mature HTML5 creation engine with a fast and flexible 2D WebGL renderer. FEATURES - Interactive, visually compelling content on desktop... Free Open Source Self-Hosted JavaScript No features added Add a feature 3 Like
Paper.js Open source vector graphics scripting framework that runs on top of the HTML5 Canvas. Free Open Source Self-Hosted JavaScript GitHub SVG Support Add a feature 3 Like
melonJS melonJS is an open source HTML5 game engine that empowers developers and designers to focus on content. Free Open Source Self-Hosted JavaScript No features added Add a feature 1 Like
EaselJS Part of the CreateJS group of libraries, EaselJS provides straight forward solutions for working with rich graphics and interactivity with HTML5 Canvas. It exposes an... Free Open Source Self-Hosted JavaScript GitHub No features added Add a feature 0 Like