Dissolve — it doesn't fade, it comes apart. One moving edge masks your content while a live field of grains carries the difference off screen — particles, dust, noise, digital lines or a soft fall — in six directions, including out from wherever your cursor is. No thousands of DOM elements, no WebGL: a canvas grain engine that halves its budget on phones and steps aside for a plain fade when someone asks for less motion. 24 controls, one standalone React + TypeScript file. New on the Marketplace →

Dissolve — it doesn't fade, it comes apart. One moving edge masks your content while a live field of grains carries the difference off screen — particles, dust, noise, digital lines or a soft fall — in six directions, including out from wherever your cursor is. No thousands of DOM elements, no WebGL: a canvas grain engine that halves its budget on phones and steps aside for a plain fade when someone asks for less motion. 24 controls, one standalone React + TypeScript file. New on the Marketplace →
