Flory

Flory is a javascript library that lets both educators and students create simple and beautiful molecular dynamics simulations directly in browser. Flory makes use of three.js for the rendering engine and an environment system that allows for arbitrarily complex simulations.

Users need only instantiate the entities to simulate and then define an update function that receives a list of all the entities in the environment. Check out the website with examples here.