SoundJS by CreateJS

A Javascript library for working with Audio. It provides a consistent API for loading and playing audio on different browsers and devices. Currently supports WebAudio, HTML5 Audio, Cordova / PhoneGap, and a Flash fallback.

created at Nov. 2, 2011, 4:18 a.m.

JavaScript

218 +0

4,453 +2

832 +0

GitHub
egret-core by egret-labs

Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.

created at Feb. 12, 2014, 4:08 p.m.

JavaScript

282 +0

3,930 +4

795 +0

GitHub
ogl by oframe

Minimal WebGL Library

created at May 25, 2018, 4:21 p.m.

JavaScript

64 +0

3,802 +8

214 +0

GitHub
TweenJS by CreateJS

A simple but powerful tweening / animation library for Javascript. Part of the CreateJS suite of libraries.

created at March 19, 2011, 9 p.m.

JavaScript

170 +0

3,562 +2

963 -1

GitHub
LittleJS by KilledByAPixel

LittleJS is the tiny fast HTML5 game engine with many features and no dependencies. 🚂 Choo-Choo!

created at Sept. 23, 2021, 9:34 p.m.

JavaScript

41 +0

3,483 +16

182 +0

GitHub
Crafty by craftyjs

JavaScript Game Engine

created at Nov. 4, 2010, 11:02 p.m.

JavaScript

136 +0

3,444 +7

555 +0

GitHub
Oimo.js by lo-th

Lightweight 3d physics engine for javascript

created at Oct. 17, 2013, 12:15 a.m.

JavaScript

114 +0

3,075 +1

303 +0

GitHub
PreloadJS by CreateJS

PreloadJS makes preloading assets & getting aggregate progress events easier in JavaScript. It uses XHR2 when available, and falls back to tag-based loading when not.

created at Feb. 21, 2012, 6:48 p.m.

JavaScript

124 +0

2,876 +1

761 +0

GitHub
claygl by pissang

A WebGL graphic library for building scalable Web3D applications

created at May 21, 2013, 2:09 a.m.

JavaScript

130 +0

2,811 +1

302 +0

GitHub
Physijs by chandlerprall

Physics plugin for Three.js

created at March 9, 2012, 8:54 a.m.

JavaScript

112 +0

2,777 +1

456 +0

GitHub
twgl.js by greggman

A Tiny WebGL helper Library

created at March 27, 2015, 10:59 a.m.

JavaScript

62 +0

2,718 +8

262 +0

GitHub
w2ui by vitmalina

UI widgets for modern apps. Data table, forms, toolbars, sidebar, tabs, tooltips, popups. All under 120kb (gzipped).

created at April 12, 2011, 2:26 p.m.

JavaScript

178 +0

2,667 +0

729 +0

GitHub
p2.js by schteppe

JavaScript 2D physics library

created at Feb. 1, 2013, 12:33 p.m.

JavaScript

80 +0

2,655 +4

330 +1

GitHub
three-mesh-bvh by gkjohnson

A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.

created at Jan. 19, 2018, 2:17 a.m.

JavaScript

40 +0

2,574 +8

269 +1

GitHub
stage.js by piqnt

2D HTML5 rendering and layout engine for game development

created at Nov. 3, 2013, 11:35 p.m.

JavaScript

66 +0

2,438 +3

241 +0

GitHub
delaunator by mapbox

An incredibly fast JavaScript library for Delaunay triangulation of 2D points

created at May 16, 2017, 11:28 a.m.

JavaScript

153 +0

2,349 +7

142 +1

GitHub
sketch-threejs by ykob

Interactive sketches made with three.js.

created at April 29, 2015, 6:35 a.m.

JavaScript

50 +0

2,341 +7

304 +1

GitHub
windowjs by windowjs

Window.js is an open-source Javascript runtime for desktop graphics programming.

created at Nov. 30, 2021, 6:29 p.m.

JavaScript

18 +0

2,262 +1

62 +0

GitHub
earcut by mapbox

The fastest and smallest JavaScript polygon triangulation library for your WebGL apps

created at Jan. 16, 2015, 3 p.m.

JavaScript

171 +0

2,223 +4

209 +1

GitHub
Impact by phoboslab

HTML5 Game Engine

created at May 3, 2018, 9:30 a.m.

JavaScript

63 +0

2,010 +0

203 +0

GitHub