ngspice
softwareAbout
Open-source SPICE circuit simulator supporting analog, digital, and mixed-signal circuits with broad compatibility across SPICE netlist formats.
Overview
ngspice is a community-maintained fork of the classic Berkeley SPICE3 simulator, widely used in academia and open-source EDA toolchains for analog and mixed-signal circuit verification. It is the go-to free simulator for engineers working with KiCad, Xschem, or other open-source schematic tools. Its broad SPICE compatibility and no-cost licensing are its strongest points, while the lack of an integrated GUI and the need to manually write or export netlists remain the primary friction points.
Pros
- +Completely free with wide platform and format support
- +Active open-source community with regular releases
Cons
- -No built-in schematic editor; requires external netlist input
- -CLI-centric workflow is unfriendly for beginners
This may be an affiliate link — the creator and GuruStacks may earn a commission, at no extra cost to you. Learn more
Details
Pricing
Model
open source
Platforms
Related
Similar tools
View alternatives →LTspice
4.5Free SPICE circuit simulator from Analog Devices with a rich component library, schematic capture, and waveform analysis for analog circuit design.
CircuitLab
4.2Browser-based circuit simulator and schematic editor for designing and analyzing analog and digital circuits with SPICE accuracy.
KiCad
4.5Cross-platform open-source EDA suite for PCB design featuring schematic capture, interactive routing, 3D viewer, and SPICE simulation.
Tinkercad Circuits
4.2Browser-based circuit simulator for designing and testing electronics with virtual components and Arduino integration, ideal for education.
EasyEDA
4.5Cloud-based PCB design and circuit simulation platform serving millions of engineers with schematic capture, PCB layout, and integrated component sourcing.
Altium Designer
4.5Integrated PCB design software enabling schematic capture, layout, simulation, and collaboration for professional electronics engineers.