Menu

Tree [96f4a8] pre-master-46 /
 History

HTTPS access


File Date Author Commit
 examples 2026-01-20 Holger Vogt Holger Vogt [1be27f] Using mtimeavg
 m4 2016-06-20 Francesco Lannutti Francesco Lannutti [ef0dcf] avoid bison dependency `version >= 2.7'
 man 2025-08-15 Holger Vogt Holger Vogt [bebf7e] Command completion is not supported, removed fr...
 src 2026-03-25 dwarning dwarning [b1b9c0] diode: correct charge reporting for soft recove...
 tests 2025-07-27 Holger Vogt Holger Vogt [3d55c1] Don't print a form feed if 'option nopage' is g...
 visualc 2025-05-11 Holger Vogt Holger Vogt [658b3a] Add ifspec.ifs to MS Visual C project
 .gitattributes 2015-10-16 rlar rlar [98860e] .gitattributes, do not modify crlf line endings...
 .gitignore 2025-01-07 Árpád Bűrmen Árpád Bűrmen [1b40f0] initializeLimiting -> iniLim, reorder sim_param...
 ANALYSES 2024-07-09 Holger Vogt Holger Vogt [cf9b88] Update the Information files for ngspice-43
 AUTHORS 2025-08-29 Holger Vogt Holger Vogt [d61a1e] Prepare for ngspice-45
 BUGS 2024-07-09 Holger Vogt Holger Vogt [cf9b88] Update the Information files for ngspice-43
 COPYING 2025-08-29 Holger Vogt Holger Vogt [d61a1e] Prepare for ngspice-45
 ChangeLog 2025-09-13 Holger Vogt Holger Vogt [824914] Spelling
 DEVICES 2025-08-29 Holger Vogt Holger Vogt [d61a1e] Prepare for ngspice-45
 Dockerfile 2022-04-20 Pascal Kuthe Pascal Kuthe [acfaf0] prototype for Verilog-A integration using OSDI ...
 FAQ 2025-08-29 Holger Vogt Holger Vogt [d61a1e] Prepare for ngspice-45
 INSTALL 2025-08-29 Holger Vogt Holger Vogt [d61a1e] Prepare for ngspice-45
 INTERNALS 2024-12-26 Holger Vogt Holger Vogt [9ce056] Prepare ngspice-44
 Makefile.am 2024-07-12 Holger Vogt Holger Vogt [c73391] Missing \
 NEWS 2025-09-07 Holger Vogt Holger Vogt [434863] Updated as it is on master
 README 2024-07-09 Holger Vogt Holger Vogt [cf9b88] Update the Information files for ngspice-43
 README.SEEgenerator 2025-06-08 Holger Vogt Holger Vogt [a4510f] Add ouput 'mon'
 README.cpl-gc 2021-07-12 Holger Vogt Holger Vogt [d71821] New readme for this branch
 README.optran 2021-10-10 Holger Vogt Holger Vogt [55d065] README.optran: optran is now standard.
 README.shared-xspice 2017-11-20 Holger Vogt Holger Vogt [d7f976] update to ngGet_Vec_Info()
 README.tcl 2017-08-23 h_vogt h_vogt [5df712] prepare ngspice-27
 README.utf8 2021-08-08 Holger Vogt Holger Vogt [ab88d5] Add readme.utf8 to the distributed files
 README.vdmos 2018-04-29 Holger Vogt Holger Vogt [cbfeb2] update to actual status, parameter list added
 README_OSDI.md 2023-03-24 Holger Vogt Holger Vogt [806489] Prepare for ngspice-40
 README_OSDI_howto 2022-12-17 Holger Vogt Holger Vogt [a1641d] ADMS is declared deprectaed and is replaced by ...
 Stuarts_Poly_Notes 2014-01-04 h_vogt h_vogt [8c99ec] ngspice-26: update documentation
 autogen.sh 2025-09-07 Holger Vogt Holger Vogt [0a739f] Remove files that are remade anyway.
 build-for-mac-os.sh 2020-05-05 Holger Vogt Holger Vogt [5c3e2b] 'make clean' added
 compile_cyg_make_short_check_64.sh 2025-12-28 Holger Vogt Holger Vogt [2b61f6] Add a note on --enable-predictor and -march=native
 compile_linux.sh 2025-12-28 Holger Vogt Holger Vogt [2b61f6] Add a note on --enable-predictor and -march=native
 compile_linux_dist.sh 2024-07-12 Holger Vogt Holger Vogt [b84ac9] Options are now included
 compile_linux_shared.sh 2025-12-28 Holger Vogt Holger Vogt [556fd7] Add a note on --enable-predictor
 compile_macos_clang.sh 2024-07-12 Holger Vogt Holger Vogt [d2167e] Update to macOS compile scripts
 compile_macos_clang_M2.sh 2025-12-28 Holger Vogt Holger Vogt [2b61f6] Add a note on --enable-predictor and -march=native
 compile_macos_clang_M2_shared.sh 2025-12-28 Holger Vogt Holger Vogt [2b61f6] Add a note on --enable-predictor and -march=native
 compile_macos_gcc.sh 2024-07-12 Holger Vogt Holger Vogt [d2167e] Update to macOS compile scripts
 compile_macos_shared.sh 2025-12-28 Holger Vogt Holger Vogt [2b61f6] Add a note on --enable-predictor and -march=native
 compile_min.sh 2025-12-28 Holger Vogt Holger Vogt [2b61f6] Add a note on --enable-predictor and -march=native
 compile_min_shared.sh 2024-07-10 Holger Vogt Holger Vogt [186086] Compile scripts MINGW with options alraedy incl...
 configure.ac 2025-12-27 Holger Vogt Holger Vogt [99bdda] Enable optional voltage based truncation error ...
 cross-compile-shared.sh 2015-12-15 rlar rlar [3fd20d] cross-compile-shared.sh, fix commit, chmod a+x
 cross-compile.sh 2015-12-05 rlar rlar [c20566] cross-compile*.sh, mention required debian pack...
 ngspice.pc.in 2018-04-30 Ignacio Martinez Vazquez Ignacio Martinez Vazquez [b6c4f8] Add pkg-config file

Read Me

README for NGSPICE
==================

Ngspice is a mixed-level/mixed-signal circuit simulator. Its code
is based on three open source software packages: Spice3f5, Cider1b1
and Xspice.

Spice3 does not need any introduction, it is the ancestor of many
commercial or open source circuit simulators. In over 30 years
since its existence it has set several de-facto standards for
simulating circuits.

Cider couples the Spice3 circuit level simulator to a device simulator
to provide greater simulation accuracy of critical devices. So you may
create device models for diodes, bipolar, JFet and MOSFETs derived 
from their cross-sectional structures and materials.

Xspice is an extension to Spice3 that provides code modelling support
and simulation of digital components through an embedded event driven
algorithm.

Ngspice is, anyway, much more than the simple sum of the packages
above, as many people contributed to the project with their experience,
their bug fixes and their improvements. If you are interested, browse
the site and discover what ngspice offers and what needs. If you think
you can help, join the development team.

Ngspice is an ongoing project, growing everyday from users contributions,
suggestions and reports. What we will be able to do depends mostly on
user interests, contributions and feedback.



USER DISCUSSION FORUMS:
-----------------------

 For discussions on ngspice, there are five discussion forums, to be
 found at https://sourceforge.net/p/ngspice/discussion/. These
 typically provide quick answers to any question concerning ngspice.
 A new section on 'tips and examples' assembles useful tips provided
 by maintainers and users.



MAILING LISTS:
-------------

 There are two mailing lists dedicated to the use and development of ngspice.

 * ngspice-users@lists.sourceforge.net:
   This list is the list for the users of the ngspice simulator.

 * ngspice-devel@lists.sourceforge.net:
   ngspice development issues. Developers and "want to be" developers should
   subscribe here.

 To subscribe the list(s), send a message to:
   <ngspice-users-subscribe@lists.sourceforge.net>
   <ngspice-devel-subscribe@lists.sourceforge.net>



WEB SITEs:
--------

This project is hosted on Sourceforge.net.
The home page is https://ngspice.sourceforge.io
The page offering source code, MS Windows executables, and user interaction is
https://sourceforge.net/projects/ngspice
MongoDB Logo MongoDB