Circuit Builder

Circuit Builder

A desktop circuit editor and simulator I built myself: sketch a schematic, wire it up, and watch it actually work in DC, transient, and frequency response.

  • Wrote my own nodal analysis solver for DC, transient, and AC, with no NumPy or SciPy
  • Live Simulate mode shows the voltage at every terminal, updating as you edit the circuit
  • Frequency response and Bode plots, with the sweep range guessed from the circuit's own values
  • Full undo/redo, wire splitting and tapping, and a plain-JSON save format
Repo ↗ Software 2026