Logic Gate Simulator
- Click a gate button, then click on the canvas to place it
- Drag gates to move them around
- Click on an output port (right), then an input port (left) to connect
- Click an INPUT gate to toggle its value (0/1)
- Delete while hovering a gate to remove it
- Right-click a port to delete its connections
- Escape to cancel placing/connecting
Waveform Viewer (GTKWave-style)
- Click 📊 Waveform to toggle the signal viewer
- ⏺ Record captures signal changes automatically
- Step ▶ manually advances one time step
- Toggle inputs to see signals change in real-time
- Drag the top border to resize the panel
- All INPUT, OUTPUT, and gate signals are tracked
Built with ❤️ at MontLab