---
title: What is SpiceBook?
description: Notebook interface for SPICE circuit simulation — write netlists, simulate with ngspice or LTspice, and visualize waveforms in a single document.
template: splash
hero:
tagline: Write SPICE netlists, simulate, and visualize waveforms — all in one document.
actions:
- text: Quick Start
link: /getting-started/quick-start/
icon: right-arrow
variant: primary
- text: Open SpiceBook
link: https://spicebook.warehack.ing
icon: external
variant: minimal
---
import { Card, CardGrid, LinkCard } from '@astrojs/starlight/components';
## What SpiceBook Does
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.
Choose ngspice (built-in) or LTspice (via [mcltspice](https://mcltspice.warehack.ing)) per notebook. Same netlist format, different solver characteristics.
Transient, DC sweep, and AC analysis results render as interactive SVG plots with an oscilloscope display mode.
SPICE netlists are parsed into circuit diagrams automatically — resistors even render with IEEE zigzag symbols and 4-band color codes.
Any notebook can be embedded on a third-party page via iframe. Viewers can run simulations directly in the embed.
## How It Fits Together
SpiceBook is part of the [warehack.ing](https://warehack.ing) project family. It pairs with [mcltspice](https://mcltspice.warehack.ing), an MCP server that gives AI assistants access to LTspice simulation — notebooks created by mcltspice are viewable and editable in SpiceBook.