Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 TOC Visual Lab

An interactive web-based application to visualize core concepts of Theory of Computation including DFA, NFA, PDA, and Regular Expressions.


🌐 Live Demo

https://toc-visual-lab.vercel.app


📌 Features

🔹 DFA Simulator

  • Design and simulate Deterministic Finite Automata
  • Step-by-step execution
  • Visual state transitions

🔹 NFA Simulator

  • Supports multiple transitions
  • Displays multiple active states
  • Clear branching visualization

🔹 PDA Simulator

  • Stack-based computation
  • Push and pop operations visualization
  • Step-by-step simulation

🔹 Regex to DFA

  • Convert regular expressions into automata
  • Visual representation of generated DFA

🛠️ Tech Stack

  • React (Vite)
  • Zustand
  • JavaScript
  • Vercel (Deployment)

▶️ How to Run Locally

npm install
npm run dev

About

Interactive TOC Visual Lab to simulate DFA, NFA, PDA, and Regex with step-by-step visualization.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages