CircuitJS1 icon

CircuitJS1

com.falstad.CircuitJS1 · Developer Tools · v3.1.4js
Intel Only 2 devices · 185.8 MB · Impact: 55/100
About This App

CircuitJS1 is an interactive circuit simulator and educational tool for designing, visualizing and analyzing electrical circuits without needing specialist software. It allows users to build circuits from components (resistors, capacitors, inductors, switches, voltage sources), run real-time simulations, and observe voltage and current behaviour using built-in oscilloscope displays. The app is used by electronics students, hobbyists, teachers and engineers for learning circuit theory and prototyping circuit behaviour. CircuitJS1 started as a Java application created by Paul Falstad and was later converted to run natively in web browsers via JavaScript.

Versions Seen 2 versions
v3.1.4js v2.9.1js

AI Recommendation

1 suggestion
CircuitJS1 AI
https://lushprojects.com/circuitjs/

CircuitJS1 is primarily maintained as a web-based tool (available free at lushprojects.com/circuitjs/) rather than as an actively updated macOS desktop application. The desktop variant you have does not appear to have an active native Apple Silicon build. However, the web version runs in any modern browser and automatically supports Apple Silicon Macs without any compatibility layer — simply visit lushprojects.com/circuitjs/ in Safari, Chrome or Firefox to use the full simulator. This browser-based approach is also more future-proof: you will not face the macOS 28 Rosetta 2 deadline in September 2028 because web apps do not depend on operating-system-level compatibility. If you prefer a native Mac desktop application, KiCad is a powerful free and open-source circuit design tool that ships natively on Apple Silicon and covers both schematic entry and PCB layout — though it serves a more advanced, professional workflow than CircuitJS1's educational focus.