3D puzzle game interface with floating neon geometric shapes, particle effects, and transparent glassmorphism UI overlays

3D WebGL Shape Matcher Game

This is a 3D WebGL Shape Matcher Game. It utilizes the Three.js library to render a fully functional, physics-driven puzzle game directly in the browser. Its function is to demonstrate complex state management, 3D raycasting, and sequential animation chaining without the overhead of a dedicated game engine like Unity. (Requires: three.js, tween.js)

Technologies:
HTML CSS JavaScript
Difficulty: Advanced
Browser Support (as of May 2026):
Chrome Chrome 60+ Edge Edge 79+ Firefox Firefox 55+ Safari Safari 11.1+
Features:
3D Rendering Raycasting Physics Engine State Management
License: MIT

See the Pen 3D WebGL Shape Matcher Game.

SVG lines forming the number 404 morphing into a smiling face with blinking eyes

Animated 404 Face HTML, CSS & SVG

This is an Animated 404 Face SVG. It uses CSS keyframes to transform the static numbers “404” into a reactive, smiling face. Its function is to provide an engaging, lightweight fallback state for broken links, softening user frustration through characterful micro-interactions.

Technologies:
HTML SCSS
Difficulty: Intermediate
Browser Support (as of May 2026):
Chrome Chrome 123+ Edge Edge 123+ Firefox Firefox 120+ Safari Safari 17.5+
Features:
SVG Morphing Stroke Animation Light/Dark Mode Pure CSS
Code by: Jon Kantner Jon Kantner
License: MIT
Two sets of circles demonstrating the Ebbinghaus illusion, merging on hover to prove the central circles are identical in size

Ebbinghaus Illusion

This is a Pure CSS Ebbinghaus Optical Illusion. It uses mathematically sized radial gradients on a single element to trick the brain into perceiving two identical circles as different sizes. Its function is to provide an interactive, visual “gotcha” moment, demonstrating how relative scale affects human perception, revealed instantly via a smooth hover transition.

Technologies:
CSS
Difficulty: Intermediate
Browser Support (as of May 2026):
Chrome Chrome 112+ Edge Edge 112+ Firefox Firefox 112+ Safari Safari 16.5+
Features:
Optical Illusion Hover Reveal Single Div Responsive
License: MIT

See the Pen Ebbinghaus Illusion.

Dark screen with a circular glowing torchlight cutout revealing a dungeon map, demonstrating a cursor tracking mask effect

Flickering Torchlight Reveal Overlay

This is a Flickering Torchlight Reveal Overlay. It pairs a custom cursor with a dynamic radial mask to selectively expose underlying content. Its function is to restrict visibility to the immediate cursor vicinity, replacing open layouts with an exploratory, constrained interaction model.

Technologies:
HTML CSS JavaScript
Difficulty: Beginner
Browser Support (as of May 2026):
Chrome Chrome 80+ Edge Edge 80+ Firefox Firefox 75+ Safari Safari 14+
Features:
Cursor Tracking CSS Masking Flicker Animation Dynamic Radius
Code by: Nyxorgos Nyxorgos
License: MIT
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
Haunted mansion room background featuring a highly detailed CSS grandfather clock and a floating ghost emoji

Haunted Grandfather Clock

This is a Haunted CSS Grandfather Clock. It renders a highly detailed, thematic timepiece using only CSS shapes, set against an animated spooky background. Its function is to provide an immersive, real-time clock interface, replacing flat digital readouts with rich, analog spatial design.

Technologies:
HTML CSS JavaScript
Difficulty: Advanced
Browser Support (as of May 2026):
Chrome Chrome 55+ Edge Edge 79+ Firefox Firefox 54+ Safari Safari 10+
Features:
Real-Time Clock CSS Illustration Smooth Sweep
Code by: Gemma Croad Gemma Croad
License: MIT

See the Pen Haunted Grandfather Clock.

Dark mode clock interface featuring concentric rings of dots representing hours, minutes, and seconds around a digital time readout

Minimalist Radial Dot Clock

This is a Minimalist Radial Dot Clock. It visualizes time through three concentric rings of geometric dots (hours, minutes, seconds) rather than traditional sweeping hands. Its function is to provide an ambient, modern alternative to standard analog or digital readouts, integrating seamlessly into high-end, futuristic interfaces.

Technologies:
HTML CSS JavaScript
Difficulty: Intermediate
Browser Support (as of May 2026):
Chrome Chrome 123+ Edge Edge 123+ Safari Safari 17.5+ Firefox Firefox 120+
Features:
Radial Layout requestAnimationFrame CSS Light-Dark Mode
Code by: Chris Bolson Chris Bolson
License: MIT

See the Pen Minimalist Radial Dot Clock.

Neumorphic toggle switch in an active green state with a mechanical indicator dot, demonstrating pure CSS hardware UI styling

Neumorphic Mechanical Toggle Switch

This is a Neumorphic Mechanical Toggle Switch. It replaces the default browser checkbox with a tactile, extruded hardware-style button. Its function is to govern binary states (on/off) while providing strong physical visual feedback through inverted shadows, glowing indicators, and spring-loaded motion.

Technologies:
HTML CSS
Difficulty: Beginner
Browser Support (as of May 2026):
Chrome Chrome 80+ Edge Edge 80+ Firefox Firefox 70+ Safari Safari 14+
Features:
Neumorphism Checkbox Hack Elastic Easing Glow Effect
License: MIT
3D wireframe tunnel with colorful animated neon beams flying past a central text card, demonstrating CSS perspective

3D Warp Speed Tunnel

This is a 3D Warp Speed Tunnel. It renders a four-sided grid tunnel utilizing CSS 3D transforms, through which animated gradient “beams” travel infinitely. Its function is to provide an immersive, spatial background for hero sections or focal cards, establishing a strong sense of velocity and technological depth. (Requires: GSAP, dat.gui)

Technologies:
HTML CSS Babel
Difficulty: Advanced
Browser Support (as of May 2026):
Chrome Chrome 105+ Edge Edge 105+ Firefox Firefox 110+ Safari Safari 16.0+
Features:
3D Perspective Particle System Container Queries GUI Controls
Code by: Jhey Jhey
License: MIT

See the Pen 3D Warp Speed Tunnel.

Teal heading text with decorative ribbon tails that fold backwards into 3D space on hover using CSS clip-path

Animated 3D Folding Ribbon

This is an Animated 3D Folding Ribbon. It decorates standard heading text with pseudo-element tails that dynamically fold backward in 3D space upon interaction. Its function is to elevate standard static title banners or badge elements into interactive, spatially-aware UI focal points.

Technologies:
HTML CSS
Difficulty: Advanced
Browser Support (as of May 2026):
Chrome Chrome 111+ Edge Edge 111+ Firefox Firefox 117+ Safari Safari 16.4+
Features:
CSS Trigonometry Houdini API 3D Folding
Code by: Temani Afif Temani Afif
License: MIT

See the Pen Animated 3D Folding Ribbon.