Algorithm Visualizations

Interactive, visual explorations of classic algorithms and data structures.

Geometry
Hilbert Curve
Space-filling curve that maps a 1-D line onto a 2-D plane. Animated traversal with gradient colouring, orders 1–8.
→ Open visualization
Graph
Maze
Generate and solve mazes with multiple algorithms. Compare explored cells across A*, BFS, DFS, and Dijkstra.
→ Open visualization
Data Structure
B-Tree
Insert and search with animated node splits and traversals. Configurable order with smooth restructuring animations.
→ Open visualization