Alternatives to ngspice

An open-source SPICE simulator for analog, digital and mixed-signal electronic circuits described as netlists. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as ngspice.

  • LTspice

    A free SPICE circuit simulator with schematic capture and a waveform viewer, from Analog Devices.

    FreeProprietaryWindows

    LTspice is a free but closed-source SPICE simulator from Analog Devices with built-in schematic capture and a waveform viewer, and it runs on Windows only.

  • Qucs-S

    An open-source circuit simulator interface that drives SPICE engines such as Ngspice.

    Qucs-S adds graphical schematic entry on top of SPICE engines including Ngspice, is open source under GPL-2.0, and runs on Windows, macOS and Linux.

  • Proteus Design Suite

    Electronics design software combining schematic capture, circuit and microcontroller simulation, and PCB layout.

    PaidProprietaryWindows

    Proteus Design Suite simulates circuits and microcontroller firmware with graphical schematic capture and PCB layout, but it is commercial, closed source and runs only on Windows.

Similar software

Related functionality, not a direct replacement.