Fullscreen background image revealing a ripple displacement effect upon clicking, with text elements animating in.

PixiJS Displacement Ripple Zoom

This is a PixiJS Displacement Ripple Zoom. It transforms a static background image into an interactive, liquid-like surface that expands outward from the user’s cursor upon clicking. Its function is to serve as a dramatic, cinematic entrance animation for hero sections or landing pages, shifting visual focus while seamlessly introducing secondary UI elements. (Requires: pixi-js, gsap-js, SplitText.js)

Technologies:
HTML PostCSS Babel
Difficulty: Advanced
Browser Support (as of May 2026):
Chrome Chrome 60+ Edge Edge 79+ Firefox Firefox 55+ Safari Safari 11+
Features:
Displacement Filter Ripple Effect Image Zoom Text Reveal
Code by: Joost Kiens Joost Kiens
License: MIT
Blue gradient background with white wireframe animated waves and the word WAVES partially submerged

Wireframe Ocean Vector Waves

This is a Wireframe Ocean Vector Waves background. It renders multiple layered vector paths using mathematical sine functions to simulate a rolling sea. Its function is to create a dynamic, highly illustrative hero section, integrating static text behind a moving fluid layer to establish a strong sense of depth. (Requires: paper.js)

Technologies:
HTML CSS JavaScript
Difficulty: Intermediate
Browser Support (as of May 2026):
Chrome Chrome 51+ Edge Edge 79+ Firefox Firefox 54+ Safari Safari 10+
Features:
Vector Animation Sine Wave Math Fluid Layout
License: MIT

See the Pen Wireframe Ocean Vector Waves.

Dark themed Halloween landing page with a countdown timer, neon pink accents, and a skull illustration with glowing eyes

Halloween Countdown Hero Section

This is a Halloween Countdown Hero Section. It combines a functional date countdown with thematic, highly kinetic visual elements like dropping spiders and cursor-tracking skull eyes. Its function is to immediately immerse users in a seasonal campaign while driving urgency toward a specific deadline.

Technologies:
HTML CSS JavaScript
Difficulty: Intermediate
Browser Support (as of May 2026):
Chrome Chrome 80+ Edge Edge 80+ Firefox Firefox 75+ Safari Safari 14+
Features:
Countdown Timer Mouse Tracking Text Reveal Parallax Animation
License: MIT
Video hero section with custom SVG polygon mask and layered stroke typography intersecting the media

Cinematic Masked Video Hero

This is a Cinematic Masked Video Hero. It layers solid and outlined typography over an SVG-clipped video element to create optical depth. Its function is to immediately capture attention on landing, breaking away from standard rectangular layouts through organic polygon masking and staggered motion. (Requires: gsap-js)

Technologies:
HTML CSS JavaScript
Difficulty: Advanced
Browser Support (as of Apr 2026):
Chrome Chrome 90+ Edge Edge 90+ Firefox Firefox 89+ Safari Safari 15+
Features:
SVG Masking Layered Text Custom Cursor Intro Loader
Code by: Paul Roger Paul Roger
License: MIT

See the Pen Cinematic Masked Video Hero.

Travel hero slider with sweeping white block reveal animation and overlapping typography

Reveal Animated Hero Slider

This is a Reveal Animated Hero Slider. It cycles through prominent featured content using synchronized transitions. Its function is to capture user attention instantly, employing staggered typography reveals and a sweeping geometric mask to introduce new visual assets without jarring cuts.

Technologies:
HTML SCSS JavaScript
Difficulty: Intermediate
Browser Support (as of Mar 2026):
Chrome Chrome 64+ Edge Edge 79+ Firefox Firefox 67+ Safari Safari 12+
Features:
Block Reveal Keyboard Nav Custom Grid
Code by: Kathy Kato Kathy Kato
License: MIT

See the Pen Reveal Animated Hero Slider.

A modern web page layout with smooth scrolling, featuring a hero image, a gallery with clip-path reveals, and a footer with a wave-like SVG animation.

Lenis Smooth Scroll & GSAP Page

This is a Lenis Smooth Scroll & GSAP Page. It transforms a standard one-page website into a high-end, cinematic scrolling experience. Its function is to provide an exceptionally fluid and responsive interface by replacing native “jumpy” browser scrolling with the physics-based smoothness of Lenis, while using GSAP’s ScrollTrigger to orchestrate a series of staggered animations that reveal content as the user navigates down the page. (Requires: GSAP, Lenis, ScrollTrigger)

Technologies:
HTML CSS JavaScript
Difficulty: Intermediate
Browser Support (as of Mar 2026):
Chrome Chrome 80+ Edge Edge 80+ Firefox Firefox 75+ Safari Safari 13.1+
Features:
Lenis Smooth Scroll GSAP ScrollTrigger Clip-path Reveals Staggered SVG Animation
License: MIT
A vibrant hero section displaying fruit products with animated falling elements and a large, central title that cycles between product types

Animated Fruity Product Showcase

This is an Animated Fruity Product Showcase. It acts as a high-impact hero section for a product landing page. Its function is to create a sense of dynamic energy through synchronized GSAP animations, where product imagery “falls” into view, titles update with staggered transitions, and ripple-wave effects surround the navigation buttons. (Requires: GSAP)

Technologies:
HTML CSS JavaScript
Difficulty: Intermediate
Browser Support (as of Mar 2026):
Chrome Chrome 60+ Edge Edge 79+ Firefox Firefox 55+ Safari Safari 11+
Features:
GSAP Timelines Wave Ripple Effects Sequential Transitions Randomized Positioning
License: MIT
Split screen web layout with contrasting dark and neon themes, featuring a vertical reveal line controlled by interactive mouse hover

Mouse-Driven Split Reveal

Static content is a relic. We don’t just want to show information; we want the user to uncover it. This component transforms the cursor into a tool of discovery, creating a tactile connection between the user and the interface. By removing the friction of clicking or dragging handles, we achieve a fluidity that feels less like software and more like a physical extension of the hand. It is simple, unapologetic, and immediate.

Technologies:
HTML CSS JavaScript
Difficulty: Beginner
Browser Support (as of Feb 2026):
Chrome Chrome 60+ Edge Edge 79+ Firefox Firefox 52+ Safari Safari 10+
Features:
Instant Feedback Touch Compatible Fluid Typography
Code by: Hyperplexed Hyperplexed
License: MIT

See the Pen Mouse-Driven Split Reveal.

Cinematic Hero Section In-View Animation

Cinematic Hero Section In-View Animation

A cinematic hero section for a museum website featuring a synchronized text reveal animation powered by GSAP timelines and CustomEase. The layout utilizes fluid typography based on viewport width and intricate DOM segmentation, allowing syllables and UI elements to slide seamlessly into view over a looping background video.

Illustration Parallax on Hero Section

Illustration Parallax on Hero Section

A parallax effect with GSAP ScrollTrigger - as the page scrolls, a trigger animates the Y-coordinate of several image layers, creating a sense of depth, with movement smoothness defined by a CustomEase.

Metaballs Hero Section with Three.js

Metaballs Hero Section with Three.js

Interactive metaballs brought to life by a custom THREE.js shader, they react to cursor movement and offer a range of presets, making the demo truly responsive and performant.