An interactive web-based application to visualize core concepts of Theory of Computation including DFA, NFA, PDA, and Regular Expressions.
https://toc-visual-lab.vercel.app
- Design and simulate Deterministic Finite Automata
- Step-by-step execution
- Visual state transitions
- Supports multiple transitions
- Displays multiple active states
- Clear branching visualization
- Stack-based computation
- Push and pop operations visualization
- Step-by-step simulation
- Convert regular expressions into automata
- Visual representation of generated DFA
- React (Vite)
- Zustand
- JavaScript
- Vercel (Deployment)
npm install
npm run dev