Juan M. Aguirregabiria (http://tp.lc.ehu.es/jma.html)
a sizable collection of applet here

too many to upload one by one
http://tp.lc.ehu.es/jma/mechanics.html

These simulations are the English translation of the Basque originals for a course on mechanics, oscillations and waves.

They require Java 1.5 or newer and were created by Juan M. Aguirregabiria with Easy Java Simulations (Ejs) by Francisco Esquembre.

They are available from this site

in a single jar file: ehu_mechanics_waves.jar
only simulations in mechanics: ehu_mechanics.jar
only simulations about waves: ehu_waves.jar
Also from Open Source Physics: (This project has been moved to comPADRE. where the simulations included in the archives below, and many more, can be found.)

Simulations in mechanics: ehu_mechanics.jar
Simulations about waves: ehu_waves.jar
All the simulations in a single: ehu_mechanics_waves.jar