Algo Playground

Interactive simulations for exploring algorithms and data structures. Select a project below to begin.

Pathfinding Visualizer
Explore BFS, DFS, and A* on dynamically generated mazes or custom-built ones.
Trie Autocomplete Simulator
See how a Trie structure powers fast autocomplete suggestions.
Stack
Visualize LIFO (Last-In, First-Out) logic with interactive Push and Pop animations.
Queue
Visualize FIFO (First-In, First First-Out) logic with interactive Enqueue and Dequeue operations.
Binary Search Tree
Visualize hierarchical data storage. Watch real-time animations of searching, inserting, and complex node deletions.
Sorting Visualizer
Compare the efficiency of different sorting techniques. Watch bars swap and slide into place through step-by-step execution.