spring-simulator Simulates a mass-spring system using the second-order differential equation mx'' + bx' + kx = f(t) Demo here.