Skip to content

Shaders & Backgrounds

Maze Growth (SVG)

A fast "growth" that draws itself through a geometric truchet maze — pure SVG with a stroke-dashoffset reveal (pathLength=1), so you can swap the maze for your own SVG paths and it grows the same way. Rows staggered so it spreads in lots.

FreeMIT licensed. Install it with the CLI — no account, no key.
$velocityx add maze-growth
Props & docs
AstroReactWebGLSVGNew

Maze Growth (SVG)

Maze Growth (SVG)

Live preview of the Maze Growth (SVG) component

The code ships with Velocity.

Every component's full source — copy-paste ready, yours to edit — comes with any Velocity package. Buy once, own the code forever.

Get Velocity X — from $1,250 See all packages →

Using the Maze Growth (SVG) component

These are the productised backgrounds — the ones built to sit behind real content rather than be admired on their own. They span WebGL, canvas, SVG and CSS, and each fills the element you mount it in, so moving one from a hero to a card is a matter of wrapping it differently rather than re-tuning it.

Browse all →