StealThis .dev

Library

Browse all resources — 102 resources

Curated Collections

Visual & Code

Web Animations

33

Web Animations

Bokeh Hero Base

Easy

Ambient glowing field inspired by cinematic landing pages.

canvasvanilla-jscss
JS HTML

Web Animations

GSAP Hero Intro

Medium

Headline and CTA entrance timeline with ambient motion layers.

gsapcssvanilla-js
JS HTML

Web Animations

Scroll Trigger Story

Medium

Section-by-section storytelling using viewport-triggered reveals.

gsapscrolltrigger
JS HTML

Web Animations

Kinetic Typography

Easy

Word-level animated text entrance pattern for energetic headlines.

gsaptypography
JS HTML
Medium

Pinned section with horizontal gallery movement tied to scroll progress.

gsapscrolltriggerparallax
JS HTML
Medium

Looping card stack transforms for staged reveal sequences.

gsapcard-motion
JS HTML

Web Animations

Split Screen Reveal

Medium

Two-panel layout where right scene reveals progressively on scroll.

scrollcss-clip-path
JS HTML
Hard

Orbiting object field rendered with bloom compositing.

threejspostprocessingwebgl
JS HTML
Hard

Point cloud morph transition between cubic and spherical volumes.

threejsmorphpointswebgl
JS HTML
Medium

Vertical scroll drives a horizontal gallery with pinned container and panel entrance animations.

gsaplenisscrolltrigger
JS HTML

Web Animations

Smooth Scroll Story

Medium

Parallax sections with Lenis smooth scrolling and GSAP ScrollTrigger choreography.

gsaplenisscrolltrigger
JS HTML
Medium

Per-character and per-line text animations triggered on scroll with GSAP SplitText.

gsapsplittextscrolltrigger
JS HTML
Medium

Sections pin in place while multi-step timelines play, driven entirely by scroll position.

gsapscrolltriggerpin
JS HTML

Web Animations

Card Stack Cascade

Medium

Stacked cards fan out and rearrange into a grid as you scroll, driven by GSAP ScrollTrigger scrub.

gsapscrolltriggerperspective
JS HTML
Easy

Three simultaneous scroll indicators: top bar, circular SVG progress, and section dot navigator.

gsaplenisscrolltriggersvg
JS HTML

Web Animations

Particle Tunnel

Hard

Cinematic depth-heavy particle tunnel with custom shaders and bloom post-processing.

three.jsshaderspostprocessing
JS HTML

Web Animations

3D Product Showcase

Medium

Interactive 3D product viewer with PBR materials, three-point lighting, and orbit controls.

three.jspbr-materialorbit
JS HTML

Web Animations

Shader Background

Hard

Full-screen GLSL fragment shader with layered simplex noise creating flowing aurora bands.

three.jsglslsimplex-noise
JS HTML
Hard

Grid of 400 spheres with mouse-reactive repulsion physics, spring return, and distance-based color.

three.jsinstanced-meshraycaster
JS HTML
Hard

Scroll through story chapters as the camera flies between 3D scene waypoints with cinematic transitions.

three.jsgsaplenisscrolltrigger
JS HTML

Web Animations

3D Product Spotlight

Hard

Scroll-driven camera orbits a 3D product on rails, revealing feature cards at each angle.

three.jsgsaplenisscrolltrigger
JS HTML
Easy

Text with animated gradient background that shifts hue and saturation as you scroll. Uses CSS Custom Properties updated in real-time by GSAP ScrollTrigger.

gsapscrolltriggercss-variableslenis
JS HTML

Numeric metrics animate from 0 to target as you scroll. Counter speed is directly linked to scroll position using GSAP ScrollTrigger scrub.

gsapscrolltriggertextpluginlenis
JS HTML
Medium

Cards positioned at different Z-depth layers reveal with staggered 3D entrance animations. Hover lifts cards forward. Depth-based scroll parallax creates cinematic feel.

gsapscrolltriggercss-3dperspectivelenis
JS HTML

Canvas speed lines radiate from center and intensify based on how fast you scroll. Lenis velocity data drives line count, length, and opacity in real-time.

lenisgsapcanvas-2dvelocity
JS HTML
Medium

SVG connector paths draw themselves as you scroll using stroke-dasharray/dashoffset technique. Workflow nodes and labels appear in sequence with scroll-triggered reveals.

gsapscrolltriggersvgstroke-dasharraylenis
JS HTML

Web Animations

Scroll Fade In

Easy

Smooth fade-in animation triggered by Intersection Observer as elements enter the viewport on scroll.

cssjsintersection-observer
TS JS HTML React

Web Pages

2
Easy

A full-width hero section with gradient headline, eyebrow badge, two CTA buttons, and radial glow background. Pure CSS — no JS required.

csshtml
TS HTML React

Web Pages

Hero Parallax

Medium

A multi-layer parallax hero section driven by scroll position, creating depth through independent layer speeds.

cssjstransformscroll-event
TS JS HTML React

Pages

32

Original premium product reveal concept with restrained motion and spec staging.

conceptproduct-revealinteractive-3d-tilt
JS HTML

Immersive travel editorial with horizontal photo scrolling, FLIP layout transitions, and warm typographic design.

gsapfliplenisscrolltriggerview-transitions-api
JS HTML
Hard

Modern blog layout with dark/light theme transitions, animated typography, and reading-view article cards.

gsaplenissplittextview-transitions-api
JS HTML

Immersive travel booking experience with a scroll-driven 3D airplane flight path and animated destination reveals.

three.jsgsaplenisscrolltriggerscrambletext
JS HTML

Professional SaaS product page with CSS device mockups, pinned feature sections, pricing cards, and testimonial animations.

gsaplenisscrolltriggersplittext
JS HTML

Mini e-commerce experience with filterable product grid, FLIP animations, cart interactions, and View Transition detail pages.

gsapfliplenisview-transitions-apiscrolltrigger
JS HTML

Apple-style wireless earbuds product page with 3D hero, scroll-pinned feature reveals, and cinematic text choreography.

three.jsgsaplenissplittextscrolltrigger
JS HTML

Dark brutalist software engineer portfolio with bold typography, scroll-driven section reveals, skill bars, and project showcases.

gsaplenisscrolltriggersplittext
JS HTML

Terminal-aesthetic portfolio with typing animations, neural network canvas visualization, and scroll-driven project reveals.

canvas-2dgsapscrambletextlenisscrolltrigger
JS HTML

Warm editorial UX/UI designer portfolio with GSAP SplitText hero, rotating role words, View Transitions case study overlay, and scroll-driven section reveals.

gsaplenisscrolltriggersplittextview-transitions-api
JS HTML

Futuristic AI research engineer portfolio with Three.js neural network particle simulation, live training loss curve canvas animation, confusion matrix heatmap, and terminal-style tech stack reveal.

three.jsgsaplenisscrolltriggerscrambletext +1
JS HTML

Retro pixel art game developer portfolio with CRT scanlines, canvas starfield + animated pixel character, HUD-style stat bars, game cartridge cards, and inventory skill items.

canvas-2dgsaplenisview-transitions-apicss-animation
JS HTML

Bold creative technologist portfolio with Canvas 2D particle waveform reacting to mouse, GSAP FLIP grid/list gallery toggle, discipline pills ticker, audio waveform visualizer, and glitch-hover name effect.

gsapflipcanvas-2dlenisscrolltrigger
JS HTML

Corporate tech lead portfolio with Three.js wireframe hero, vertical career timeline, expertise grid, and open source repo showcase.

three.jsgsaplenisscrolltriggersplittext
JS HTML

Warm editorial restaurant page with cream/terracotta palette, Playfair Display serif typography, SplitText char-by-char hero entrance, menu section with parallax images, and a vintage story section.

gsapscrolltriggerlenissplittextplayfair-display
JS HTML

Digital agency case study page integrating parallax depth hero cards, scroll-driven SVG workflow diagram, animated result counters, and staggered testimonial reveals.

gsapscrolltriggersvgfliplenis
JS HTML
Hard

High-impact brutalist fitness brand with pure black/yellow palette, 14vw condensed headings, scrolling ticker, stat counters with yellow border, and programs grid with zero-gap dividers.

gsapscrolltriggerlenisbarlow-condensed
JS HTML

Neon cyberpunk music platform with magenta/cyan palette, Space Mono monospace typography, animated Canvas 2D waveform background, scrolling artist marquee, chart bars with glitch hover, and typing terminal CTA.

gsapscrolltriggerleniscanvas-2dspace-mono
JS HTML

Light-mode architectural property site with warm grey palette, Fraunces italic display and Inter body fonts, split hero with parallax image stack, listings grid with filter bar, and dark contact section.

gsapscrolltriggerlenisfrauncesinter
JS HTML

Three-layer rendering showcase: Three.js wireframe hero reacting to scroll, Canvas 2D radial speed lines intensifying with scroll velocity, and gradient text hue-shift — all synchronized.

three.jslenisgsapcanvas-2dvelocity
JS HTML
Hard

Startup metrics dashboard with scroll-linked number counters, gradient text hue-shift hero, animated Canvas 2D bar/donut/area charts, a milestone timeline, and team grid.

gsapcanvas-2dscrolltriggerlenistextplugin
JS HTML

Dark film-aesthetic photography portfolio with warm black/gold palette, grain overlay, EB Garamond serif italic typography, masonry photo grid with parallax hover, and series list with staggered reveals.

gsapscrolltriggerleniseb-garamondgeist-mono
JS HTML

Full e-learning platform UI with indigo/violet palette, Outfit font, Canvas skill tree with bezier node connections, animated course progress bars, scroll-linked stat counters, floating skill badges, and GSAP FAQ accordion.

gsapscrolltriggerlenisaccordioncanvas-2d +1
JS HTML

White museum-aesthetic art gallery with Cormorant Garamond serif and DM Mono. Full clip-path lightbox expand for artwork detail view, masonry grid with hover reveals, timeline history section, and keyboard navigation.

gsapscrolltriggerlenisclip-pathlightbox +1
JS HTML

Forest green/champagne luxury hotel site using CSS scroll-snap-type:y mandatory for 5 full-height panels. IntersectionObserver fires per-panel entrance animations, nav adapts color on light panels, Playfair Display SC typography.

gsapscroll-snaplenisintersection-observerplayfair-display
JS HTML

Dark cyberpunk esports platform with black/lime/orange palette, Rajdhani bold display font, Canvas particle field with grid lines, scroll-driven prize counter ($0→$2.1M), angled clip-path buttons, and tournament bracket grid.

gsapscrolltriggerleniscanvas-2drajdhani +1
JS HTML

Cinematic documentary film site with deep charcoal/rust palette, Libre Baskerville serif, animated Canvas grain overlay, clip-path word reveal for hero title, chapter timeline, CSS film stills with scratch marks, credits reveal, and festival badges.

gsapscrolltriggerleniscanvas-2dclip-path +1
JS HTML

A clean product landing hero with nav, CTA buttons, and a three-point feature grid.

csslayoutgrid
HTML

UI Components

1

UI Components

Glassmorphism Card

Easy

A frosted-glass card effect using CSS backdrop-filter, subtle borders, and layered transparency.

cssbackdrop-filter
TS JS HTML React

Patterns

27

Primary and nested navigation transitions in a stable shell layout.

view-transitionsapp-shellnested-layout
JS HTML

Phase 6 integration lab for reusable cursor, spotlight, orchestrator, debugger, and sound-reactive hooks.

interactioncursorspotlightdebuggersound-hooks
JS HTML
Medium

Shared-element transition from a card grid to a detail page using the View Transitions API.

view-transitions-apicss
JS HTML

SPA-style page routing with directional slide transitions using the View Transitions API.

view-transitions-apispa-routing
JS HTML

Thumbnail strip with hero image swap animated by View Transitions crossfade and scale.

view-transitions-apicrossfade
JS HTML
Easy

Ambient glowing bokeh particle field with mouse-reactive parallax and depth-of-field blur.

canvas-2dvanilla-js
JS HTML
Medium

Dark/light theme toggle with circular clip-path wipe powered by the View Transitions API.

view-transitions-apiclip-path
JS HTML
Medium

Custom cursor with spring-based following and magnetic attraction to interactive elements.

vanilla-jsspring-physics
JS HTML
Easy

Three approaches to organic shape animation: CSS border-radius, SVG path morphing, and Canvas bezier curves.

css-border-radiussvg-pathcanvas-bezier
JS HTML

Grid items animate in with position-based stagger delays. Multiple animation styles: fade, scale, slide, flip.

intersection-observercss-keyframes
JS HTML
Medium

Mouse-driven spotlight that reveals colorful hidden content through a dark overlay using CSS masks.

css-maskmouse-tracking
JS HTML

Four composited overlay effects: SVG noise filter, canvas grain, CSS scanlines, and radial vignette.

svg-filtercanvascss
JS HTML
Medium

Scroll-driven video frame scrubbing using Canvas 2D procedural scenes. Demonstrates the currentTime scrub pattern with interpolated hue/gradient scenes, film grain, vignette, and lens flare.

gsapscrolltriggerleniscanvas-2dscroll-scrub
JS HTML
Easy

Three accordion variants (exclusive, multi-open, minimal) using GSAP height:'auto' animation. Demonstrates smooth open/close without CSS max-height artifacts, arrow rotation spring ease, and aria attributes.

gsapaccordionheight-autoa11y
JS HTML

Gallery lightbox that expands from the clicked card's exact position using GSAP clip-path animation. Computes inset() coordinates from getBoundingClientRect, animates to fullscreen and back. Full keyboard navigation.

gsapclip-pathlightboxkeyboard-navscrolltrigger
JS HTML
Easy

A smooth three-dot loading animation built entirely with CSS — no JavaScript, no SVG.

csskeyframesanimation-delay
HTML
Medium

A button that magnetically attracts toward the cursor when nearby, creating a satisfying interactive pull effect.

cssjsmousemovetransform
TS JS HTML React

Components

1
Easy

A compact metric card with a soft gradient glow and a hover lift for dashboards and landing pages.

cssgradientshadow
TS HTML React

Remotion

1

AI & Dev

Prompts

1

A thorough system prompt that turns Claude or ChatGPT into a senior engineer code reviewer focused on correctness, security, and maintainability.

claudechatgptprompting
Markdown

Skills

1
Easy

A Claude Code skill that reads your staged changes and generates a conventional commit message following the project's commit style.

claude-codegitconventional-commits
YAML

MCP Servers

1

Architectures

1
Medium

A production-ready architecture for a multi-tenant SaaS app using Next.js 15, Postgres, Auth.js, and Cloudflare. Includes a Mermaid diagram and file structure.

nextjstypescriptpostgresprismaauthjs +2
Markdown

Boilerplates

1
Easy

A minimal Astro starter with Tailwind, TypeScript, and a clean file structure for marketing sites.

astrotailwindtypescript
Markdown