Licences and source
PlainSpice
PlainSpice's own code is free software under the MIT licence; its documentation is CC BY 4.0. Source: github.com/ctbay1/plainspice.
The simulation engine: ngspice 47
The app runs ngspice 47, compiled to WebAssembly (the file
engine/ngspice-….wasm). Copyright 1985–1994 (with later contributions to 2018) Regents of the
University of California; copyright 2001–2026 the ngspice team; Modified BSD licence. ngspice includes
numparam, copyright © 2002 Georg Post, under the GNU Lesser General Public License version 2
or later. This app uses ngspice; it is not made or endorsed by the ngspice team or the University of California.
- Third-party notices (every licence and notice in the engine)
- Licences of the JavaScript packages in the app (React, React Aria, CodeMirror, uPlot, …)
- GNU Lesser General Public License, version 2.1
- ngspice's licence statement (COPYING)
Get the engine's exact source
- Where the source is, and its SHA-256
- ngspice-47.tar.gz (the unchanged upstream release, about 13 MB)
- The build script and the build record
- Our patches: 0001, 0002, 0003, 0004; the device models left out are listed in the build script
- How to rebuild the engine or use your own build