StageXL!

StageXL alternatives

  • Processing.js

  • Processing.js is an open programming language, port of the Processing Visualization Language, for people who want to program images, animation, and interactions for the web without using Flash or Java applets. Processing.js uses Javascript to draw shapes and manipulate images on the HTML5 Canvas element.

    tags: animation art interactive javascript javascript-library
  • p5.js

  • p5.js a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing.

    tags: javascript javascript-library processing visual-programming
  • 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.

    tags: 2d-engine 2d-games framework game-creation game-development
  • 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 and rotate widget, for example, you can achieve it simply and easily with this library. Raphaël ['ræfe??l] uses the SVG W3C Recommendation and VML as a base for creating graphics. This means every graphical object you create is also a DOM object, so you can attach JavaScript event handlers or modify them later. Raphaël’s goal is to provide an adapter that will make drawing vector art compatible cross-browser and easy.Raphaël currently supports Firefox 3.0+, Safari 3.0+, Chrome 5.0+, Opera 9.5+ and Internet Explorer 6.0+. »

    tags: animation javascript javascript-library svg vector-graphics
  • PixiJS

  • PixiJS is an advanced, mature HTML5 creation engine with a fast and flexible 2D WebGL renderer.

    tags: animation framework javascript-development
  • Paper.js

  • 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.

    tags: animation art interactive javascript-development svg
  • melonJS

  • melonJS is an open source HTML5 game engine that empowers developers and designers to focus on content.

    tags: game-development game-engine
  • GraphicsJS

  • GraphicsJS is a free and open-source JavaScript library for easily drawing any HTML5 graphics and animation from scratch. It is lightweight and more powerful in terms of out-of-the-box features than the existing SVG/VML based components on the market including the segment's former leaders, Raphaël and Bonsai.

    tags: animation frontend graphic-design graphics graphics-library
  • 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 API that is familiar to Adobe Animate 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.

    tags: 2d-games api developer-tools framework game-development