APS Excellence in Physics Education Award
November 2019

Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

News Detail Page

News Image


published by Open Source Physics Project
April 28, 2024

Web EJS is a browser-based programming and authoring tool that creates JavaScript simulations. It was developed by Francisco Esquembre and has been used for creating simulations in various fields including physics, chemistry, biology, mathematics, and engineering. The tool has panels for entering JavaScript code and it has a user-friendly graphical interface that allows users to drag and drop view objects, such as graphs and buttons, onto the screen and set their properties. Once a simulation is created, it can be easily run within Web EJS or exported as an HTML page for sharing with other users or posting on a web server.

The OSP library hosts hundreds of ready-to-run JavaScript EJS programs and source code that can be examined and modified with Web EJS.


OSP Projects:
Open Source Physics - EJS Modeling
Physlet Physics
Physlet Quantum Physics
STP Book