I am using the JS port of Chipmunk2D in my game engine, and so far it is working great.
My only issue so far is trying to do top down player movement via a control body. I am getting some jumpy, micro-teleportation effects as the player moves around.
Code and more details can be found on my github issue post: https://github.com/josephg/Chipmunk-js/issues/26
I was using the frame-time as my time-step for the space.step() function, and when I changed it to a constant the issue became much less prevalent but still happens. I have narrowed it down to actual body position changes (not fps or some other issue). If you have any ideas as to what the issue is or need more info please let me know!
Thanks!
-Chad