Interactive Demo

Waveform Viewer Integration

This sandbox demonstrates the in-browser Waveform Viewer. The editor on the right is pre-loaded with a simple SystemVerilog counter.

When you click Run Simulation, the backend compiles with Verilator, traces signals to VCD, converts to a compressed .xevdb SQLite database, and renders the waveform in your browser using WebAssembly Canvas.

or load a VCD file directly
๐Ÿ“‚ Drop a .vcd file here

or click to browse โ€” works without a backend!

/src/demo_counter.sv
press ๐Ÿš€ to run โ€” or drop a .vcd file on the left to view waveforms immediately