ngspice

An open-source SPICE simulator for analog, digital and mixed-signal electronic circuits described as netlists.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get ngspice

Package managers

About ngspice

ngspice simulates electric and electronic circuits containing transistors, passive components, diodes, transmission lines and more. Digital circuits are simulated event-driven, and analog and digital parts can be combined as mixed-signal circuits. It is SPICE compatible and can use PSPICE and LTSPICE device models as well as manufacturer and foundry models.

There is no schematic editor: you supply a netlist through the command line or a file, and results come out as graphs or data files. Third-party interfaces provide schematic entry.

Strengths

  • Analog, digital and mixed-signal simulation
  • Accepts PSPICE and LTSPICE device models
  • Can be driven by third-party schematic tools

Limitations

  • No built-in schematic entry
  • Netlist and command-line workflow has a learning curve

Details

Pricing
FreeFree and open source.
License
Open source, license not stated
Developer
The ngspice contributors
Platforms
Command line
How it runs
Downloadable app
Best suited for
Engineers and students simulating circuits from netlists or through a schematic front end
Categories
3D and CAD
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to ngspice

Compare all

Software that can replace ngspice for an important use case, and what changes if you switch.

  • 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 necessarily a direct replacement.

Report a wrong fact or a dead link on this listing