TypeScript MIT

planck.js

2D JavaScript Physics Engine

P

piqnt

Dernière activité 22 sept. 2026
piqnt/planck.js

5,3 k

étoiles

256

forks

32

issues ouvertes

2dbox2dcanvascross-platformgame-developmentgame-enginegamedevhtml5javascriptphysics-engineplanckplanck-jsrigid-bodies

Ce README est souvent en anglais.

Planck.js

Planck.js is JavaScript/TypeScript rewrite of Box2D physics engine for cross-platform HTML5 game development.

Motivations

  • Taking advantage of Box2D's efforts and achievements
  • Developing readable and editable code in JavaScript/TypeScript
  • Providing idiomatic JavaScript/TypeScript API
  • Optimizing the library for web and mobile platforms

To speed up resolving issues, please provide testbed code to reproduce the issue.

Projets similaires

a 2D rigid body physics engine for the web ▲● ■

JavaScriptcanvasjavascriptphysics
Lliabru
18,4 k étoiles2 k

JavaScript game engine that uses q5.js/p5.js for graphics and Box2D for physics.

JavaScriptbox2dbox2d-physics-engineeducation
Qquinton-ashley
741 étoiles186

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.

JavaScriptcanvasdiscord-activitiesfacebook-instant-games
Pphaserjs
40,4 k étoiles7,2 k