Drag & Drop

Drag gates from the palette onto the circuit board to build your logic

Real-time Simulation

Click RUN to see signal propagation with animated beams

Experiment Freely

Toggle inputs, modify circuits, and test different configurations

Interactive Circuit Builder

Drag gates from the palette below onto the circuit board. Click on input bits to toggle them between 0 and 1. Press the RUN button to evaluate your circuit and watch the signal flow!

Available Gates

Gate Reference

  • NOT (¬) - Flips the bit (0→1, 1→0)
  • AND (∧) - Outputs 1 only if BOTH inputs are 1
  • OR (∨) - Outputs 1 if AT LEAST ONE input is 1
  • NAND (λ) - Opposite of AND (outputs 0 only if both inputs are 1)
  • NOR (∇) - Opposite of OR (outputs 1 only if both inputs are 0)
  • XOR (⊕) - Outputs 1 if inputs are DIFFERENT
  • XNOR (⊙) - Outputs 1 if inputs are the SAME
  • BUFFER (▷) - Passes the input through unchanged