ngspice
« Back to VersTracker
Description:
Spice circuit simulator
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: circuit-simulation electronics spice engineering cli
Install: brew install ngspice
About:
Ngspice is an open-source circuit simulator based on Spice3f5, but with enhancements for modern computing. It allows users to simulate and analyze complex analog and mixed-signal circuits using a netlist description. Its main value proposition is providing a robust, command-line driven simulation engine for engineers and hobbyists.
Key Features:
  • SPICE3f5 compatible simulation engine
  • Supports mixed-level simulation (analog/digital)
  • Command-line interface for scripting and automation
  • Extensive device model library
Use Cases:
  • Analog circuit design and analysis
  • Educational purposes in electrical engineering
  • Automated circuit testing via scripts
Alternatives:
  • LTspice – LTspice offers a GUI and is optimized for switching regulators, while Ngspice is open-source and command-line focused.
  • Xyce – Xyce is designed for high-performance computing and large-scale parallel simulations, whereas Ngspice is better suited for general-purpose desktop use.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 5:17pm 0 VERSION_BUMP 889ae909
Jan 11, 2025 9:30pm 0 VERSION_BUMP 2f65d33c
Jan 11, 2025 2:58pm 0 VERSION_BUMP 19c99b29
Jan 5, 2025 5:17am 0 VERSION_BUMP d722ce74
Dec 29, 2024 8:12pm 0 VERSION_BUMP d6f1b1e9