planck-js

piqnt
esm cjs Styles deprecated
planck-js JS library on GitHub planck-js JS library on npm Download planck-js JS library

2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development

Version 1.3.0 License MIT
planck-js has no homepage
planck-js JS library on GitHub
planck-js JS library on npm
Download planck-js JS library
Keywords
box2dhtml5javascripttypescriptgamephysicsengine2dmobile

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

Documentation

Examples

Discord

Made with Planck.js

Report Issues

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