- Bending Light at PhET lets you change the frequency of the light, the angle of incidence, and the index of refraction of two media.
https://phet.colorado.edu/sims/html/bending-light/latest/bending-light_en.html
- Reflection and Refraction at oPhysics shows refraction, transmission, and reflection with continuously variable angle and indices of refraction in a more geometric and numerical presentation.
- Andrew Duffy at BU has created several refraction simulations. Refraction - Three Layers keeps the angle of incidence fixed while letting you observe refraction through three different media at once.
https://physics.bu.edu/~duffy/HTML5/refraction_three_layer.html
- While his Total Internal Reflection models an optical fibre.
https://physics.bu.edu/~duffy/HTML5/refraction_TIR.html