Skip to content
A playful, particle-based physics engine designed from the ground up for JavaScript.
JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist more padding Apr 27, 2014
docs more padding Apr 27, 2014
lib fixed divide-by-zero bug Apr 27, 2014
spec more specific constraint id test Apr 20, 2014
.DS_Store updated docs Apr 26, 2014
.gitignore removed extraneous dirs, updated make targets Apr 25, 2014
.jshintrc
.travis.yml only care about latest node Apr 18, 2014
index.js beautiful Apr 18, 2014
makefile added padding to bottom of docs Apr 27, 2014
package.json
readme.md Update readme.md May 3, 2014

readme.md

Newton

A playful, particle-based physics engine designed from the ground up for JavaScript.

Build Status

Read the docs

Roadmap

  • Getting started guide
  • ☑ Feature completeness with getting started guide demos
  • ◻ 90% Test coverage
  • ◻ API docs
  • ◻ Performance benchmarks
  • ◻ Shape Constraint (rigid bodies)
  • ◻ Registration Points (for custom rendering)
  • ◻ Web Workers (offloading from the main CPU)

Contributing quick start

Contributions welcome! Check out the roadmap. Constraints are always handy. Force and Body libraries too.

make build && open examples/guide_movement.html

  • make watch: builds into build/newton.js and watches for changes
  • make test: runs unit tests
  • make dist: builds a minified distribution version
You can’t perform that action at this time.