Free, open-source logic circuit editor

Build a circuit.
See the logic.

Drag gates onto a canvas, connect them, and watch your circuit respond. Digital logic, made tangible.

Half adderInteractive circuit example
Half adder: A and B feed an XOR gate for the sum and an AND gate for the carry.XORAND1Sum0Carry
Sum 1 · Carry 0
Click inputs A and B. The sum and carry update together.0 · Low1 · High

An idea becomes a circuit.

Place it. Connect it. Try an input.

Place a gate.

Drag a component from the toolbox onto your canvas.

Connect the handles.

Draw wires from the input switches to the gate.

Change an input.

Toggle a switch. Gates and outputs update immediately.

AND gateLesson preview
AND gate: A 1, B 0, output 0.0Out

Toggle A or B.

Truth table
ABOut
000
010
100
111
AND output 0

Learn the logic behind your circuit.

Short explanations, truth tables, and working circuits. Start with a gate, then build up to binary addition.

Start with your first circuit

Keep your experiments.
Build on what works.

Organize multiple circuits locally. Export and import JSON files to back up your work or move it between devices.

How saving works

Open source, all the way down. Explore the editor and simulation code. Gately is a student-built project, developed as time allows.

Explore the source

A few useful answers.

Before you open your first canvas.

Ready to build
smarter circuits?

Start with a gate. See where it takes you.

Free and open source. No account required.