Applications related to ngspice
Ngspice is a circuit simulator, a sort of engine that can be used in conjunction with many other applications.
Frontend:
- Kjwaves: A graphical front end for spice3 simulators written in Java.
- Oregano: A graphical front end for spice simulators.
- Spice mode for Xemacs : major modes for editing spice-like files in emacs 2[01] and xemacs 2[01].
Libraries:
- Sparse: An open source sparse linear equation solver (the one that ngspice uses).
Misc:
- ADMS: adms is a code generator that converts electrical compact device models specified in high-level description language into ready-to-compile c code for the API of spice simulators.
- Bitgen: BitGen is a program for converting digital bitstreams to analog voltage sources suitable for circuit simulation in programs such as SPICE and Spectre.
- DeCiDa: decida is used for electron device characterization, procedural circuit simulation and analysis of electronic circuits, or more general data analysis tasks.
- gEDA: The gEDA project is working on producing a full GPL'd suite of Electronic Design Automation tools.
- Magic: Magic is a venerable VLSI layout tool, written in the 1980's at Berkeley.
- LC: a simulation tool for the 3D analysis of the electromagnetic properties of electrical interconnects. Can be coupled to spice.
- MMTL: MMTL, the Multilayer Multiconductor Transmission Line 2-D and 2.5-D electromagnetic modeling tool suite, generates transmission parameters and SPICE models from descriptions of electronics interconnect dimensions and materials properties.
- spiceprm: A Perl script preprocessor adding parameterized subcircuit capability to the Berkeley Spice circuit simulator.
- SVATS: SVATS is a collection of Python scripts used for adding repetitive analysis capabilities to Electronic Circuit Simulators like Berkeley Spice 3F5; its main purpose is to perform FMEA-like analysis on analog and mixed analog-digital electronic circuits, to test circuit behaviour under components failure conditions.
- ThSim: Simulator for thermal conduction in solid material. Uses SPICE for calculations and wxWindows for providing Windows and Linux GUI.


