The Optics Project on the Web (WebTOP) is a 3D, interactive computer graphics system that visualizes optical phenomena. Its purpose is to help instructors teach and students learn about optics. It is a platform independent Java application that uses X3D.
MATHOOL is an online and offline javascript application powered by REDUCE computer algebra system, JSXGraph and other open source javascript programs devoted to scientific calculations and graphic visualization.