logoEbreiny

Canvas Shape Engine

A solution for making visual effects using canvases in JavaScript.

Ethan B

@Etonio99


Bring your interactable content to life with the canvas shape engine.

Move, rotate, and scale your SVG graphics with full control.

Let's Celebrate

Use the custom useAnimation hook to seemlessly call a draw function every animation frame.

useAnimation(draw);

Read my blog post about how I made the system that made these effects.