Abstract for: LunaSim: A Lightweight, Web-Based, Open-Source System Dynamics Modeling Software

System dynamics modeling is the process of understanding and representing various elements of a complex system. The majority of system dynamics modeling software are desktop apps, and many web-based alternatives are commercial, lending them unfavorable to educational settings. We developed LunaSim, a lightweight, web-based, system dynamics modeling software to address this gap. LunaSim includes a graphical editor that facilitates the creation of stock and flow diagrams, incorporates JavaScript-based equations for elements in the simulation, simulates using numerical methods, and facilitates the creation of web-based, user-defined charts and tables that display simulation results. We tested this app extensively, and is currently being used by over 60 students.