CircuitJS1
Electronic circuit simulator that runs in the browser with interactive animated current flow.
Why consider CircuitJS1?
CircuitJS1 is an open-source electronic circuit simulator running in modern web browsers via JavaScript/GWT. Created by Paul Falstad and Iain Sharp, it visualizes voltage and current flow animations, operational amplifiers, 555 timers, logic gates, and scope traces.
Learn CircuitJS1 by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of CircuitJS1
CircuitJS1 illustrates electronics principles with real-time green current particle animations and dynamic component adjustment sliders.
Quickstart
Run directly in your browser at falstad.com/circuit or host locally with Node.js/Docker.
CircuitJS1 is licensed under the GNU General Public License v2.0 (GPL-2.0).
Related tools
More options with a similar category or technology profile.
SimulIDE
Real-time electronic circuit and microcontroller (AVR, PIC, Arduino) simulator.
Horizon EDA
Modern, high-productivity electronics design package with parametric search and OpenGL routing.
Logisim-evolution
Digital logic circuit design and simulation educational software with VHDL/FPGA synthesis.
Digital
An easy-to-use digital logic designer and circuit simulator written in Java.