react-mosaic by nomcopter

A React tiling window manager

created at March 23, 2017, 3:51 p.m.

TypeScript

40 +0

4,405 +7

228 +1

GitHub
engine by galacean

A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.

created at Dec. 8, 2020, 8:07 a.m.

TypeScript

69 +0

4,324 +13

308 +0

GitHub
tweakpane by cocopon

:control_knobs: Compact GUI for fine-tuning parameters and monitoring value changes

created at May 10, 2016, 3:45 p.m.

TypeScript

29 +1

3,734 +9

96 +1

GitHub
scenejs by daybrush

🎬 Scene.js is JavaScript & CSS timeline-based animation library

created at March 24, 2017, 8:20 a.m.

TypeScript

43 +0

2,728 -2

157 +0

GitHub
kaboom by replit

💥 JavaScript game library

created at Dec. 21, 2020, 8:21 p.m.

TypeScript

50 +0

2,665 -2

228 +0

GitHub
twinejs by klembot

Twine, a tool for telling interactive, nonlinear stories

created at Jan. 23, 2018, 2:23 a.m.

TypeScript

51 +0

2,068 +8

310 +1

GitHub
Excalibur by excaliburjs

🎮 Your friendly TypeScript 2D game engine for the web 🗡️

created at Jan. 5, 2013, 5:05 p.m.

TypeScript

38 -1

1,843 +6

191 -1

GitHub
cannon-es by react-spring

💣 A lightweight 3D physics engine written in JavaScript.

created at March 3, 2020, 10:44 a.m.

TypeScript

42 +0

1,798 +4

134 +0

GitHub
nodl by emilwidlund

A framework for computational node graphs.

created at Jan. 10, 2023, 3:40 p.m.

TypeScript

12 +0

1,639 +1

36 +0

GitHub
Sketchbook by swift502

3D playground built on three.js and cannon.js.

created at March 8, 2018, 9:11 p.m.

TypeScript

56 +0

1,497 +5

398 +3

GitHub
lume by lume

GPU-powered 3D HTML elements. ✨ <lume-box size="1 2 3">

created at Dec. 30, 2014, 6:40 p.m.

TypeScript

36 +0

1,356 +1

60 +0

GitHub
phosphor by phosphorjs

The PhosphorJS Library

created at March 11, 2015, 12:07 a.m.

TypeScript

52 +0

1,044 +1

168 +0

GitHub
lamina by react-spring

🍰 An extensible, layer based shader material for ThreeJS

created at Jan. 30, 2022, 6:31 p.m.

TypeScript

13 +0

1,025 +1

43 +0

GitHub
FlexLayout by caplin

Docking Layout Manager for React

created at Dec. 8, 2015, 12:19 p.m.

TypeScript

35 +0

955 +2

177 +1

GitHub
THREE-CustomShaderMaterial by FarazzShaikh

🧩 Extend Three.js standard materials with your own shaders!

created at Aug. 17, 2020, 12:34 p.m.

TypeScript

14 +0

931 +5

59 +0

GitHub
miniplex by hmans

A 👩‍💻 developer-friendly entity management system for 🕹 games and similarly demanding applications, based on 🛠 ECS architecture.

created at Feb. 10, 2022, 3:13 p.m.

TypeScript

11 +0

863 +5

39 +0

GitHub
pixi3d by jnsmalm

The 3D renderer for PixiJS. Seamless integration with 2D applications.

created at Oct. 3, 2019, 6:16 p.m.

TypeScript

14 +0

767 +2

46 +0

GitHub
pcui by playcanvas

UI component library for web-based tools

created at Aug. 10, 2020, 4:55 p.m.

TypeScript

20 +0

674 +0

65 +0

GitHub
ossos by sketchpunklabs

Webbased Character Animation System

created at Dec. 4, 2021, 4:03 p.m.

TypeScript

23 +0

429 +1

45 -1

GitHub
sound by pixijs

WebAudio API playback library, with filters. Modern audio playback for modern browsers.

created at Feb. 3, 2017, 5:41 p.m.

TypeScript

15 +0

410 +1

67 +0

GitHub