Automic VaultAutomic Vault

brew

Installer ngspice avec Homebrew, apk, chocolatey, apt, dnf, MacPorts, Nix, pacman, zypper, scoop

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de ngspice pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install ngspice

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install ngspice

MacPorts ports tree · science/ngspice/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add ngspice

Alpine Linux edge package indexes · ngspice · Source: dl-cdn.alpinelinux.org

Debian aptvérifié · 92%
sudo apt install ngspice

Debian stable package indexes · ngspice · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install ngspice

Fedora Rawhide package metadata · ngspice · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#ngspice

nixpkgs package indexes · ngspice · Source: raw.githubusercontent.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S ngspice

Arch Linux sync databases · ngspice · Source: geo.mirror.pkgbuild.com

openSUSE zyppervérifié · 92%
sudo zypper install ngspice

openSUSE Tumbleweed package metadata · ngspice · Source: download.opensuse.org

Windows

Chocolateyvérifié · 92%
choco install ngspice

Chocolatey community package catalog · ngspice · Source: community.chocolatey.org

Scoopvérifié · 92%
scoop install extras/ngspice

Scoop official bucket manifest trees · bucket/ngspice.json · Source: api.github.com

aperçu

Résumé du paquet

Spice circuit simulator

historique

Historique du projet et usages

ngspice is the open-source continuation of the Berkeley SPICE circuit-simulation lineage. It is a command-line and library-capable simulator for analog, digital, mixed-signal, and mixed-level electronic circuits, with a long release history and broad packaging across Unix-like systems, Windows channels, and EDA workflows.

Historique du projet

The ngspice manual says the project is an update of Spice3f5, the last Berkeley release of the Spice3 simulator family, developed to add features and fix bugs. The same manual describes the project as assembled from Spice3f5, XSPICE, CIDER, and original ngspice material, with Paolo Nenzi's first manual preface dated March 24, 2001.

The project inherited Spice3 and CIDER from the University of California at Berkeley and XSPICE from Georgia Tech. Its early 2000s 'ng-spice-rework' releases show the transition from cleanup and bug fixing into a simulator with XSPICE mixed-signal support, CIDER mixed-level simulation, model updates, Windows/MINGW support, and broader portability.

Release 46 was distributed in March 2026; the version 46 manual is dated March 31, 2026. The SourceForge download page listed ngspice-46 as the latest release, and Homebrew packaged stable version 46 from SourceForge.

Historique d'adoption

ngspice is the significant package in this batch. It is packaged by Homebrew, MacPorts, Debian/Ubuntu, Fedora, Arch, Nix, openSUSE, Chocolatey, Scoop, and Alpine-family repositories in the av.db input. Homebrew analytics on July 1, 2026 reported 2,500 install-on-request events over 365 days, and SourceForge showed weekly downloads for release 46 and old releases.

Its adoption is helped by compatibility rather than novelty. The project advertises SPICE compatibility, support for PSPICE/LTSPICE model parameters and netlists for discrete circuits, HSPICE device libraries from foundry PDKs for integrated circuits, and third-party schematic/simulation front ends. That makes it a common open simulation engine under GUI and scripted EDA workflows.

Modes d'utilisation

The normal package-nerd use is to install `ngspice`, feed it a SPICE netlist from the command line, run DC, AC, transient, noise, pole-zero, sensitivity, distortion, S-parameter, or mixed-signal analyses, and inspect plots or raw output files. More advanced users build it as a shared library or integrate it through tools such as KiCad, Xschem, Qucs-S, PySpice, or Tcl/Tk-related tooling.

The practical reason people care about the package is that it is the free, scriptable SPICE engine that package managers can ship everywhere. It sits in a lineage older than most package ecosystems, but remains active because open PDKs, Verilog-A/OpenVAF model loading, mixed-signal code models, and simulator-library embedding keep generating new use cases.

Chronologie

  • {'date': '2000-11-04', 'event': 'ng-spice-rework-13 release listed enhancements and bug fixes.'}
  • {'date': '2001-03-24', 'event': 'Paolo Nenzi dated the first ngspice manual preface.'}
  • {'date': '2004-01-27', 'event': 'ng-spice-rework-15 incorporated XSPICE, CIDER, numparam, model updates, and examples.'}
  • {'date': '2026-03-31', 'event': 'Version 46 manual date.'}

Related projects

  • Berkeley SPICE
  • Spice3f5
  • XSPICE
  • CIDER
  • KiCad
  • Xschem
  • Qucs-S
  • PySpice
  • OpenVAF

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 11 dépendances d’exécution.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
ngspicecliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-10
version du gestionnaire46
gestionnaire mis à jour2026-06-25
données localesOK
amontnot checked
dernière version détectéenon détecté

https://ngspice.sourceforge.io/

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:ngspice
Version46
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/ngspice
Page d'accueilhttps://ngspice.sourceforge.io/
Dépôthttps://sourceforge.net/p/ngspice/ngspice/ci/master/tree
Docs amonthttps://ngspice.sourceforge.io/docs.html
LicenceLicenseRef-Homebrew-cannot-represent
Archive sourcehttps://downloads.sourceforge.net/project/ngspice/ng-spice-rework/46/ngspice-46.tar.gz
Dernière mise à jour2026-06-25T13:37:57+02:00
Pulseupdated
Dépendancesfftw, freetype, libice, libngspice, libsm, libx11, libxaw, libxext, libxmu, libxt, readline
Bibliothèques fournies par macOSncurses
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré
PrécautionsIf you need the graphical plotting functions you need to install X11 with: brew install --cask xquartz

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namengspice
Version Scheme0
Revision1
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

libngspice0 44.2+ds-1

Spice circuit simulator - library

https://ngspice.sourceforge.io

sudo apt install libngspice0
  • Section: libs
  • Architecture: amd64
  • Source Package: ngspice
  • 4 Dépendances
  • normalized package name match
  • Correspondance par : Ngspice
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libngspice0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libngspice0-dev 44.2+ds-1

Spice circuit simulator - development files for libngspice

https://ngspice.sourceforge.io

sudo apt install libngspice0-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: ngspice
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Ngspice
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libngspice0-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

ngspice 44.2+ds-1

Spice circuit simulator

https://ngspice.sourceforge.io

sudo apt install ngspice
  • Section: electronics
  • Architecture: amd64
  • 11 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Ngspice
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ngspice from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

ngspice-dev 44.2+ds-1

Spice circuit simulator - development files for ngspice and tclspice

https://ngspice.sourceforge.io

sudo apt install ngspice-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: ngspice
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Ngspice
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ngspice-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

ngspice-doc 44.2+ds-1

Documentation for the NGspice circuit simulator

https://ngspice.sourceforge.io

sudo apt install ngspice-doc
  • Section: doc
  • Architecture: all
  • Source Package: ngspice
  • normalized package name match
  • Correspondance par : Ngspice
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ngspice-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

tclspice 44.2+ds-1

NGSpice library for Tcl

https://ngspice.sourceforge.io

sudo apt install tclspice
  • Section: libs
  • Architecture: amd64
  • Source Package: ngspice
  • 9 Dépendances
  • normalized package name match
  • Correspondance par : Ngspice
Debian stable package indexes · deb.debian.org · Debian stable package indexes: tclspice from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

ngspice

nix profile install nixpkgs#ngspice
  • normalized package name match
  • Correspondance par : Ngspice
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: ngspice from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt95%

libngspice0 42+ds-3build1

Spice circuit simulator - library

https://ngspice.sourceforge.io

sudo apt install libngspice0
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: ngspice
  • 4 Dépendances
  • normalized package name match
  • Correspondance par : Ngspice
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libngspice0 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libngspice0-dev 42+ds-3build1

Spice circuit simulator - development files for libngspice

https://ngspice.sourceforge.io

sudo apt install libngspice0-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: ngspice
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Ngspice
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libngspice0-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

ngspice 42+ds-3build1

Spice circuit simulator

https://ngspice.sourceforge.io

sudo apt install ngspice
  • Section: universe/electronics
  • Architecture: amd64
  • 11 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Ngspice
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ngspice from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

ngspice-dev 42+ds-3build1

Spice circuit simulator - development files for ngspice and tclspice

https://ngspice.sourceforge.io

sudo apt install ngspice-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: ngspice
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Ngspice
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ngspice-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

ngspice-doc 42+ds-3build1

Documentation for the NGspice circuit simulator

https://ngspice.sourceforge.io

sudo apt install ngspice-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: ngspice
  • normalized package name match
  • Correspondance par : Ngspice
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ngspice-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

tclspice 42+ds-3build1

NGSpice library for Tcl

https://ngspice.sourceforge.io

sudo apt install tclspice
  • Section: universe/electronics
  • Architecture: amd64
  • Source Package: ngspice
  • 9 Dépendances
  • normalized package name match
  • Correspondance par : Ngspice
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: tclspice from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

ngspice 46-r0

open source spice simulator for electric and electronic circuits

https://ngspice.sourceforge.net/

sudo apk add ngspice
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: ngspice
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Ngspice
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ngspice from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

ngspice-dev 46-r0

open source spice simulator for electric and electronic circuits (development files)

https://ngspice.sourceforge.net/

sudo apk add ngspice-dev
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: ngspice
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Ngspice
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ngspice-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

ngspice-doc 46-r0

open source spice simulator for electric and electronic circuits (documentation)

https://ngspice.sourceforge.net/

sudo apk add ngspice-doc
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: ngspice
  • normalized package name match
  • Correspondance par : Ngspice
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ngspice-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment