In this roundup, we have compiled some HTML5 & Javascript game libraries. These game libraries let you create game like the ones you have on your phones without requiring you to build it from the scratch. Javascript and HTML5 games are gaining huge popularity mainly because of the mobile platforms, and with the rise of smartphone market, the HTML5 and JavaScript games have risen too.
With this collection, we aim to share a list of some useful Javascript and HTML5 game libraries. Each of them has different functions and there is a huge variety to choose from. You can also take help from tutorials and even comprehensive documentation in order to make your work easier. Enjoy!
Collie is a Javascript library that helps to create highly optimized animations and games using HTML 5. Collie runs on both PC and mobile using HTML 5 canvas and DOM.
Pulse is a graphics and game building engine. It uses HTML5 canvases to layer and render graphics in a web browser. It also provides the basic objects, utilities, and mechanics to build games quickly and easily.
GameJs is a thin library on top of the HTML canvas element. In addition to the drawing functions it has a set of generally helpful modules for game development.
The GMP Javascript Game Engine
GMP is great for making sprite-based, 2-D games, and it can easily power most retro-style arcade game designs. It is also well suited to making puzzles such as sudoku or gogopop. Check out the games on this site to see what it can do.
The ClanFX Javascript Game Engine
clanfx is a 2D, tile-based Javascript game engine developed using Javascript and CSS. It currently works in Firefox, Epiphany and Opera browsers. Features include many animated sprites, spell effects, buildings, tiles/textures and basic game AI.
lycheeJS is a JavaScript Game library that offers a complete solution for prototyping and deployment of HTML5 Canvas, WebGL or native OpenGL(ES) based games inside the Web Browser or native environments.
UtimateJS is comprehensive HTML5 powered technology designed specifically to satisfy your cross-platform and cross-device game development needs.
FlashJS is JavaScript graphics and game development engine with API similar to Flash one.It`s HTML5 game development tool, based on verified for years Flash methodology.Just write ActionScript 3 code inside of actionscript tag.
Jaws HTML5 javascript Game Lib
Jaws is a 2D game lib powered by HTML5. It started out only doing canvas but is now also supporting ordinary DOM based sprites through the same API.
GameQuery is an easy to use jQuery plug-in to help make javascript game development easier by adding some simple game-related classes. If you know how to use jQuery you almost know how to use gameQuery.
melonJS is the result of our enthusiasm and past experiments with Javascript, and came from the feeling that no simple, free and standalone library was available to develop games.
Create, test and monetise your game with Turbulenz free of charge.
The world’s most advanced HTML5 multiplayer game engine.
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.
LimeJS is a HTML5 game framework for building fast, native-experience games for all modern touchscreens and desktop browsers.
The Open-Source Game Engine For JavaScript.
A Free Software framework for making games using Javascript and open web technologies.
j5g3 is an Open Source (GPLv3) Javascript Graphics Engine. Easy to use syntax designed to be fast and extendable.
CopperLicht is a WebGL library and JavaScript 3D engine for creating games and 3d applications in the webbrowser. It uses the WebGL canvas supported by modern browsers and is able to render hardware accelerated 3d graphics without any plugins.
Create your RPG 2D browser using the framework called RPG JS based on canvas engine.
Rosewood is a JavaScript library/engine for creating 2d browser-based games that are somewhat in the spirit of old 16-bit games.
Jest provides a way to rapidly create JavaScript (HTML5) games using the canvas element.
Construct 2 is a powerful ground breaking HTML5 game creator designed specifically for 2D games. It allows anyone to build games — no coding required!
Gamecore.js is a framework to help build high-performance (and large) games using javascript.
The Pushbutton Engine ported to Haxe.
Impact is a JavaScript Game Engine that allows you to develop stunning HTML5 Games for desktop and mobile browsers.
Tom’s Halls – A JavaScript Platform Game Engine
The Render Engine is a cross-browser, open source game engine written entirely in JavaScript. Designed from the ground up to be extremely flexible, it boasts an extensive API and uses the newest features of today’s modern browsers.
Flambe is a fast, expressive, and cross-platform engine for Flash and HTML5 games.
gTile is a browser based game engine entirely in Javascript and DHTML. A two dimensional tile based view has been chosen for simplicity and accessibility.
Quintus is an easy-to-learn, fun-to-use HTML5 game engine for mobile, desktop and beyond!
QuarkJS is a HTML5 game framework. The aim is to provide a easy way to create game with HTML5.
Frozen is an open-source HTML5 game engine delivering ease-of-use, rapid development through tooling and modularity.
An efficient javascript sprite animation framework.
A simple JavaScript framework for creating games and apps.