Algo Viz is an interactive Algorithm Visualizer built with React.js to help you understand and explore core algorithmic concepts in pathfinding, searching, and sorting. Perfect for students, educators, and curious developers who want to see algorithms in action!
Visualize classic graph traversal algorithms:
- ✅ Dijkstra's Algorithm
- ✅ Breadth-First Search (BFS)
- ✅ Depth-First Search (DFS)
- ✅ A* Search
Customize:
- Start and End Nodes
- Drag & Drop Walls (Obstacles)
- Real-time grid updates
Understand how search works in arrays:
- ✅ Binary Search
- ✅ Linear Search
Interactive:
- Enter a target value
- Visual feedback on array traversal
- Generate new random arrays
Sorting algorithms coming soon!
- ✅ UI Ready
- 🚧 Algorithm animations in progress
- Random array generation button included
- ⚛️ React.js
- 💅 Tailwind CSS
- 📦 JavaScript (ES6+)
- 🌐 Hosted on Vercel
- Node.js (v14 or higher)
- npm or yarn
git clone https://github.com/am-i-groot/algo-viz.git
cd algo-viz
npm install
npm start