Finite Automaton Simulator
Interactive 3D finite-state automaton: watch a DFA consume a test string symbol by symbol, hopping between glowing state nodes along labeled transition arrows, and see whether the string is accepted or rejected — or build your own automaton by clicking.
This simulator renders a deterministic finite automaton as a 3D graph of glowing state spheres connected by labeled transition arrows. Type a test string, hit Run, and watch the automaton hop from state to state one symbol at a time — the active state lights up, the traversed arrow pulses, and at the end the machine reports whether the string was accepted (green) or rejected (red). Pick from three classic regular-language presets, or switch to Custom and build your own automaton by clicking states and wiring transitions between them.
3D deterministic finite automaton: run a test string symbol by symbol across glowing state nodes and labeled transition arrows, see accept/reject, or build your own automaton by clicking.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install