NGSPICE Mixed mode - mixed level circuit simulator - based on Berkeley's Spice3f5 Developer Pages
  • Home
  • News
  • Screenshots
  • Download
  • Documentation
  • Extras/Options
  • Development
  • Simulation Environments
  • Quality

Ngspice Download

  • Download
  • Prereleases
  • Old Releases
  • Packages

Packages available for ngspice

Packages are ready-to-install archives. Ngspice packages are made available by the ngspice team and several partners.

Official ngspice packages

The ngspice team offers binary packages for MS Windows. For other OSs please have a look at the packages below or you may download the sources and compile them yourself, from the ngspice file release page.

Packages in distributions

Several software distributions make compiled and packaged ngspice available, ready for installation with a suitable package manager. Packages may offer the ngspice exe, the shared ngspice library or the tcl ngspice library version. A very comprehensive list of ngspice packages is offered by the Repology project. Below you will find just a few of the distributions which offer ngspice.

Gentoo
Gentoo Linux
Gentoo Linux offer ngspice-36 in the sci-electronics category.
  • Packages page
Debian
Debian Linux
Ngspice has been packaged for Debian Linux "sid", "bookworm", and "bullseye backports", version 39.3, ngspice-40 is currently found in "experimental" (because the deadline for the next release has just expired.).
  • Package description page
Ubuntu
Ubuntu Linux
Ubuntu Linux provides an ngspice package (version 39.3) in their "lunar" distribution in the "electronics" section.
  • Package search page
Arch
Arch Linux
Arch Linux provides an up-to-date ngspice package (version 39) in their actual distribution.
  • 64 Bit package description page
Fedora
Fedora Linux
Fedora provides the ngspice package (version 40) in their Rawhide distribution.
  • ngspice package page
openSUSE
openSUSE
openSUSE provides an ngspice package (version 36) in a community package for Leap 15.4 and ngspice-40 in their Tumbleweed distributions.
  • ngspice description page
Cygwin
Cygwin
Cygwin provides an updated ngspice package (ngspice-39).
  • Cygwin home page
FreeBSD
FreeBSD
FreeBSD provides a ngspice port in their "cad" section (version 38).
  • Port description page
macOS
macOS
Homebrew provides a ngspice port for macOS in their "Formulae" section (version 40).
  • Homebrew Formulae ngspice
macOS
macOS
MacPorts provides a ngspice port for macOS (version 36).
  • MacPorts ngspice

The list above is surely incomplete. If you know of other ngspice packages, please give details to the ngspice-users forum .

SourceForge.net Logo All text is available under the terms of the GNU Free Documentation License