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

63 +0

3,977 +10

288 +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

28 +0

3,338 +14

80 +0

GitHub
armortools by armory3d

3D Content Creation Tools

created at Feb. 6, 2017, 11:03 p.m.

TypeScript

118 +0

3,080 +4

322 +0

GitHub
scenejs by daybrush

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

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

TypeScript

44 +0

2,664 +1

154 +0

GitHub
kaboom by replit

💥 JavaScript game library

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

TypeScript

51 +1

2,560 +8

215 +0

GitHub
twinejs by klembot

Twine, a tool for telling interactive, nonlinear stories

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

TypeScript

46 -1

1,806 +4

285 +2

GitHub
cannon-es by react-spring

💣 A lightweight 3D physics engine written in JavaScript.

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

TypeScript

40 +0

1,688 +4

123 +0

GitHub
nodl by emilwidlund

A framework for computational node graphs.

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

TypeScript

12 +0

1,544 +3

32 +0

GitHub
ct-js by ct-js

Ct.js is a desktop game engine that makes learning programming fun and game development easy by its visual editors and well-documented code library

created at Aug. 11, 2019, 9:27 p.m.

TypeScript

22 +0

1,511 +9

118 +1

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,394 +5

356 +2

GitHub
lume by lume

Create 3D web applications with HTML. Bring a new depth to your DOM!

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

TypeScript

35 +0

1,244 +2

57 +0

GitHub
phosphor by phosphorjs

The PhosphorJS Library

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

TypeScript

52 +0

1,033 +0

166 +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

991 +0

41 +0

GitHub
FlexLayout by caplin

Docking Layout Manager for React

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

TypeScript

35 +0

872 +4

167 +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

779 +5

37 +0

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

752 +12

52 +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

15 +0

730 +6

41 +0

GitHub
pcui by playcanvas

UI component library for the web

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

TypeScript

20 +0

650 +4

59 +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

381 +2

66 +0

GitHub
ossos by sketchpunklabs

Webbased Character Animation System

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

TypeScript

19 +0

361 +1

40 +0

GitHub