PhET has grown over the years, and now covers a broad range of science and math. Another resource for science simulations is SimPop. It largely covers middle and high school science topics. Disclosure: I teach coding to high school students who are developing these simulations.