Skip to content

Algorithm Catalog

Pick anything to open it in the studio. Press ⌘K to jump straight to an algorithm by name.

Sorting Algorithms

Watch comparison and distribution sorts order a field of glowing 3D bars, step by step.

Searching Algorithms

Hunt for a target value across a sorted field, with live search windows and probes.

Graph Algorithms

Traverse, connect and find shortest paths over a 3D node-link network as frontiers expand.

Tree Algorithms

Build, search and traverse a binary search tree laid out in space.

Data Structures

See lists, heaps, hash tables, tries and balanced trees reshape themselves under each operation.