Horizontal image carousel with a fluid flexbox accordion effect revealing user profiles and neon typography

Fluid Flexbox Accordion Carousel

This is a Fluid Flexbox Accordion Carousel. It manages the spatial distribution of images using CSS flex-basis and animates an infinite scrolling loop via DOM node manipulation. Its function is to showcase featured content without hard clipping, allowing users to preview adjacent items while maintaining absolute focus on the active selection.

Technologies:
Pug CSS JavaScript
Difficulty:Intermediate
Browser Support (as of Apr 2026):
Chrome Chrome 88+ Edge Edge 88+ Firefox Firefox 78+ Safari Safari 14+
Features:
Infinite ScrollAuto-playFlex AnimationKeyboard Navigation
Code by: Simey Simey
License: MIT
Fullscreen image gallery grid with a mini-map overlay, demonstrating dynamic 2D spatial panning

Spatial Grid Image Explorer

This is a Spatial Grid Image Explorer. It maps a collection of high-resolution images onto an infinite 2D canvas, allowing users to pan spatially rather than scrolling linearly. Its function is to provide an immersive, map-like navigation experience for visual portfolios, shifting the paradigm from vertical feeds to omnidirectional exploration.

Technologies:
HTML SCSS Babel
Difficulty:Advanced
Browser Support (as of Apr 2026):
Chrome Chrome 80+ Edge Edge 80+ Firefox Firefox 75+ Safari Safari 13.1+
Features:
Spatial PanningMini-mapKeyboard NavigationZoom Controls
Code by: Plural DSGN Plural DSGN
License: MIT

See the Pen Spatial Grid Image Explorer.

3D Batmobile racing game with neon lighting, particle explosions, and a glassmorphism HUD overlay

Cinematic 3D Racing Pursuit Game

This is a Cinematic 3D Racing Pursuit Game. It renders an endless runner-style experience with high-speed lane switching, projectile combat, and dynamic obstacle generation. Its function is to demonstrate complex WebGL post-processing and real-time game loops inside the browser, transforming a static webpage into an interactive arcade environment. (Requires: three-js)

Technologies:
HTML CSS JavaScript
Difficulty:Advanced
Browser Support (as of Apr 2026):
Chrome Chrome 80+ Edge Edge 80+ Firefox Firefox 75+ Safari Safari 13+
Features:
3D RenderingParticle SystemTouch ControlsCheat Codes
Code by: John Q John Q
License: MIT
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 RevealKeyboard NavCustom Grid
Code by: Kathy Kato Kathy Kato
License: MIT

See the Pen Reveal Animated Hero Slider.

2D top-down sliding puzzle game interface featuring a pink player block navigating a minimal obstacle maze

Interactive Sliding Grid Puzzle Game

This is an Interactive Sliding Grid Puzzle Game. It structures a multi-level spatial logic challenge entirely within the DOM. Its function is to demonstrate complex 2D state management, collision detection, and procedural grid generation without relying on the HTML Canvas API, utilizing standard HTML elements for interactive entertainment.

Technologies:
HTML SCSS JavaScript
Difficulty:Advanced
Browser Support (as of Mar 2026):
Chrome Chrome 60+ Edge Edge 79+ Firefox Firefox 55+ Safari Safari 11+
Features:
Level ProgressionKeyboard ControlsCollision DetectionMatrix Mapping
License: MIT
Retro arcade game interface showing a yellow Pi symbol inside a purple circular arena avoiding a rotating red scanning cone.

Stealth Pi Game

Web games often get bogged down in heavy engines. This project is a love letter to the raw power of the HTML5 Canvas API. It is a pure, dependency-free arcade experience (save for a tiny sound synthesizer) that pits player reflexes against mathematical precision. You aren’t just moving pixels; you are navigating a vector field, dodging a ray-casting collision detector that speeds up as you survive. It is tense, fast, and built on solid geometry.

Technologies:
Pug Sass JavaScript
Difficulty:Advanced
Browser Support (as of Feb 2026):
Chrome Chrome 60+ Edge Edge 79+ Firefox Firefox 60+ Safari Safari 11+
Features:
Vector CollisionProgressive DifficultyRetro SFXHigh Score Tracking
Code by: Peter Norton Peter Norton
License: MIT

See the Pen Stealth Pi Game.

Dark themed 3D labyrinth view from above with a glowing ball and neon-colored walls tilting based on keyboard input

3D Tilt Maze Game

This 3D Tilt Maze Game recreates the classic wooden labyrinth toy using web technologies. By combining CSS perspective with JavaScript keyboard events, it simulates a physical board that tilts to roll a ball. The game includes a rudimentary physics engine for ball movement and wall collision, complete with multiple levels generated from array maps.

Technologies:
HTML CSS JavaScript
Difficulty:Intermediate
Browser Support (as of Jan 2026):
Chrome Chrome 36+ Edge Edge 12+ Firefox Firefox 16+ Safari Safari 9+
Features:
3D TransformsCollision DetectionKeyboard ControlsDynamic Levels
Code by: Kit Jenson Kit Jenson
License: MIT

See the Pen 3D Tilt Maze Game.

Interactive Skateboard Loading Animation

Interactive Skateboard Loading Animation

Explore how a GSAP timeline is used to create a complex movement sequence using keyframes and onComplete callbacks to ensure smooth and realistic transitions between poses. All control is implemented via keyboard and touch event handlers.