Grid of dark cards where standard images are replaced by thousands of floating particles that change color on hover using HTML5 Canvas

Interactive Canvas Particle Image Effect

This is an Interactive Canvas Particle Image Effect. It reconstructs standard raster images using thousands of autonomous floating particles. Its function is to create a highly tactile visual experience that reacts to cursor proximity, morphing colors based on hidden alternate image data to remove the static barrier between user and interface. (Requires: GSAP)

Technologies:
HTML SCSS JavaScript
Difficulty: Advanced
Browser Support (as of Mar 2026):
Chrome Chrome 80+ Edge Edge 80+ Firefox Firefox 75+ Safari Safari 13+
Features:
Particle System Color Extraction Hover Reveal
Code by: Sikriti Dakua Sikriti Dakua
License: MIT
Countdown to Love (GSAP Morphing)

Countdown to Love (GSAP Morphing)

Dynamic grid animation with GSAP timeline sequencing - pixel-perfect numeric countdown transitions and shape morphing with optimized performance.

CSS Pixel Fire Animation

CSS Pixel Fire Animation

This demo showcases a procedural pixel art flame created with the HTML5 Canvas API. The effect is achieved by rapidly drawing randomized vertical lines on a low-resolution 16x16 canvas, which is then scaled up using CSS image-rendering to maintain a crisp, retro aesthetic.

See the Pen CSS Pixel Fire Animation.

Pixelated Lazy Load for Images

Pixelated Lazy Load for Images

Pure JavaScript and CSS demonstrate how to replace a heavily pixelated placeholder with a full-size image using the data-src attribute and switching the image-rendering styles.

See the Pen Pixelated Lazy Load for Images.

GSAP ScrollTrigger Disintegration Effect

GSAP ScrollTrigger Disintegration Effect

This isn’t just a simple scroll effect—it’s an artistic display of a custom-built disintegration animation. It leverages GSAP’s ScrollTrigger to control the precise, chaotic fade-out of an image rendered from the DOM.