
Swoosh
Satin ribbons of light sweeping through the dark, finished with film grain.
60 production-ready WebGL shaders in plain JavaScript and GLSL. They stop when nobody can see them, respect reduced motion, and come as source you copy and own.

Satin ribbons of light sweeping through the dark, finished with film grain.

Flowing colour that hugs the edges, like an assistant listening.

A shockwave of light through any image, or the layers beneath.

Any image, or the layers beneath, resolving from big squares into focus.

A crown of spectral light that dissolves into the page.

Four colours folding into one another, finished with fine grain.

Open sea to the horizon, with a path of sun across the swell.

Painted water, from above or out to the horizon.

Molten chrome folding slowly under studio softboxes.

A still lake mirroring the sky and a far line of trees.

Clear water from above, with refraction, caustics and sun glints.

Open water from above, mirroring the sky or your image, rippled by wind and rain.

Rain on a pane of glass: beads, running drops and streaks, in water, blood, mud or any colour.

A sky of real clouds, lit by the sun, with silver linings and warm sunsets.

Puffy cartoon clouds in a bright blue sky, drifting past, receding, or flying through.

The northern lights folding over a starry sky, green below and violet above.

Cherry blossom petals drifting through the air in depth, tumbling and catching the light.

Flames from a campfire, a torch or a wall of fire, realistic or cel-shaded.

An image or element smouldering in spots or burning away behind a glowing ember edge.

Koi gliding through a pond from above, slipping under lily pads and darting from the pointer.

Mountains in ink wash: ridge behind ridge, fading into mist.

Traditional Japanese patterns, crisp at any size, with light travelling across them.

A meadow of tall grass with the wind rolling through it, realistic, cartoon or pixel.

Turns any image into a stained-glass window of rich panes and dark lead.

A black hole bending light around it, its glowing disc lensed over the top of its shadow.

A hexagonal energy shield that lights up where you touch it and ripples when clicked.

Any image as a flickering projection: glowing edges, scanlines and a glitching signal.

Misted glass over any image: draw on it to wipe it clear, and watch the mist creep back.

Turns any image, or the layers beneath, into a watercolour painting on textured paper.

Turns any image, or the layers beneath, into a comic panel with ink outlines and flat tones.

Pen-and-ink crosshatching of any image, or the layers beneath.

A pencil sketch of any image, or the layers beneath.

Any image, or the layers beneath, engraved like a banknote.

A real sheet of paper: folded, crumpled, aged, with the print bending along with it.

The page peels back from a corner, following the pointer.

Any image, or the layers beneath, torn open along a ragged edge.

A layered cut-paper scene with real shadows and parallax.

Plays any image, or the layers beneath, on a curved tube monitor or a worn videotape.

The glowing, breathing sphere of voice and AI interfaces.

A slab of refractive glass that bends the image beneath it.

Liquid shapes through a strict palette, in crisp ordered dither.

Any image, redrawn in a few tones of ordered dither.

Heavy satin folding slowly, a long sheen running down each fold.

Light falling across long diagonal slats, fading into grain at their ends.

Soft shafts of light from a single source, like sun through a high window.

Gooey blobs that drift, merge and pinch apart.

Oil-slick and holographic foil colours that shift as you move.

A calm grid of dots that swells and brightens around the pointer.

Streaks of light rushing out of a vanishing point.

Ink pouring from the pointer and curling away like smoke in water.

Reeded glass over an image, each rib its own little lens.

Living energy crackling around a card's edge.

An image as print: one ink of dots, or four rotated CMYK screens.

Contour lines of a slowly shifting landscape.

A word or a photo seen through a thermal camera, radiating and shimmering.

Recolour an image, or any layer stack, through your gradient.

Two soft lights drifting behind cards, product shots and pricing tables.

A 1-bit torch that follows your pointer across a dark surface.

A drifting haze of dithered ink for plain page backgrounds.

Static film grain that adds tooth to flat fills and hides gradient banding.