http://myphysicslab.com/

Science simulation and visulaistion widgets.