Our own product · web appOur own project
Gatify
A digital circuit editor and simulator in the browser
- Industry
- Our own product · web app
- Timeline
- Live product
- What we did
- Product & UX · Frontend · Simulation engine · Saving & export
The editor is built for desktop: circuits are assembled with a mouse. The product page opens first, and the editor already holds a ready example, a full adder. The editor interface is in Ukrainian.
01 Challenge
Digital circuits are usually studied in heavy desktop software or on paper. The goal was a tool that opens in the browser with nothing to install and shows the circuit working immediately, not after a separate compile step.
02 Solution
A React editor with a canvas, a grid and wires drawn in two clicks. An event-driven simulation engine propagates signals from inputs to outputs step by step, and the truth table and timing diagrams are built from the circuit you have assembled and open in floating windows, like a desktop app. Work is saved automatically and exported to a file.
03 What's inside
48 components
Logic gates, flip-flops, multiplexers, decoders, adders, registers, counters, RAM, ROM and 4- and 8-bit ALUs.
Event-driven simulation
Signals travel through the circuit event by event, so you can see them pass through each element. A clock generator drives sequential circuits.
Tables and diagrams
Truth tables save to CSV or JSON, timing diagrams to PNG. Both live in floating windows you can minimise or maximise.
A real editor
Undo and redo, copy and paste, a context menu, box selection, zoom, autosave and circuit files in JSON.

04 Our own project
Need a web product of your own?
We start with discovery: requirements, a prototype and an exact estimate before the main spend.


