Power-User Systems

Pathfinder

A pathfinding visualizer on a grid. Watch A*, Dijkstra, breadth-first or greedy search spread through a maze, then draw the path it found. Drag to draw or erase walls, or drag the start and the goal to move them. The path updates while you draw. Left alone, it builds a new maze, solves it and starts over.

Install

Props

What It Demonstrates

Loop
An animation that repeats, a set number of times or infinitely.
Idle animation
Subtle motion that plays while an element is just sitting there, waiting to be interacted with.
Line drawing
An SVG path that draws itself in, like an invisible pen tracing it.
Orchestration
Deliberately timing multiple animations so they feel like one coordinated motion.

Related Components

Appears In