Dual Engines
Choose ngspice (built-in) or LTspice (via mcltspice) per notebook. Same netlist format, different solver characteristics.
SpiceBook is a notebook interface for SPICE circuit simulation. Each notebook is a sequence of cells — markdown for documentation, SPICE netlists for circuits, and auto-generated schematics and waveform plots for visualization.
You write a netlist, run it against ngspice or LTspice, and see the results inline. No file management, no separate plotting tools, no context switching between editor and simulator.
Dual Engines
Choose ngspice (built-in) or LTspice (via mcltspice) per notebook. Same netlist format, different solver characteristics.
Waveform Plots
Transient, DC sweep, and AC analysis results render as interactive SVG plots with an oscilloscope display mode.
Auto Schematics
SPICE netlists are parsed into circuit diagrams automatically — resistors even render with IEEE zigzag symbols and 4-band color codes.
Embeddable
Any notebook can be embedded on a third-party page via iframe. Viewers can run simulations directly in the embed.
SpiceBook is part of the warehack.ing project family. It pairs with mcltspice, an MCP server that gives AI assistants access to LTspice simulation — notebooks created by mcltspice are viewable and editable in SpiceBook.