OKAY DEV logo OKAY DEV logo

CodePen Collection '26

Report

Please review our Community Guidelines for additional information about what is and isn't permitted on Okay Dev.

This is the email we'll use to contact you about your report. Read more about this in our privacy policy.

Upload any files needed to support this report claim. E.g. image, PDF, text, video, or Word document. (Up to 5 files per report, max 10mb file size per file.)
Published by
Eric Van Holtz Avatar
CodePen Collection '26 image 2
CodePen Collection '26 image 3
CodePen Collection '26 image 4
CodePen Collection '26 image 5
CodePen Collection '26 image 6
Animated geometry grid web
Onion skin depth
Glass Panel Wave
Animating text justification
Magnetic lines

This year, I’ve been drawing inspiration from all over — brand books, billboard design, motion graphics, Slack posts, and even early-access tools and features. Many of those references weren’t interactive or animated to begin with, which made them the perfect starting point for experimentation.

During a few late-night sessions, I used CodePen to turn those ideas into creative builds of my own. These projects became a fun break from client work, a space to play, and a great excuse to share more personal work online. Several were “Picked” by CodePen, one was featured in their newsletter, and one even led to a swag box from the GSAP team! 💚

If you’d like to see more, feel free to follow along on CodePen.

GSAP easeReverse — yoyo

Exploring GSAP’s new easeReverse with a press-and-release yo-yo interaction. The drop uses a custom bounce ease, while the return uses easeReverse for a fast, direction-aware snap back to the start. Includes spin, sway, and a 3D flip info panel.

Learn more about easeReverse @ GSAP.com

Endless Motion

An infinite smooth scrolling typography demo with repeated decorative text that scales based on its position in the viewport.

Built with:

  • Lenis for smooth infinite scroll
  • GSAP + ScrollTrigger for viewport-based scaling

Inspired by the Joby branding by TinyWins: https://tinywins.com/case/joby/

Animated Geometry Grid

A grid of minimal geometric UI studies built with HTML, CSS, JS, and GSAP. Each panel explores a different motion behavior using rings, circles, and simple outlined shapes with restrained easing and staggered timing.

Onion Skin Depth

A layered 3D image stack inspired by animation onion skinning. Duplicate planes move through space toward the viewer while fading and filtering. All parameters are fully tweakable with Tweakpane.

Animating Text Justification

Starts as normal wrapped text, then words spread across each line until they form a fully justified layout.

Built with vanilla JS + GSAP SplitText.

  • Responsive line detection
  • Transform-based word distribution
  • Mobile-friendly animation toggles
  • Multi-accent support
  • Single-word centering
  • Respects prefers-reduced-motion

Glass Panel Wave (OKLCH3D)

A looping 3D animation built with HTML, CSS, and vanilla JavaScript.

Warm ceramic discs and cool glass panels animate in a sine-wave motion with depth, rotation, and subtle inertia. Colors are driven by OKLCH for smooth perceptual blending, and the entire scene tilts based on pointer movement (mouse + touch supported).

Inspired by Ordinary Folk — Equilibrium: https://youtu.be/64BsL0SJhzo?si=XIx894aMb08AxvUY&t=35

Magnetic Lines

Magnetic vertical lines rendered on a with a spring-based interaction system.

Lines are subtly pulled toward the cursor or touch position using a smooth falloff curve, creating a responsive magnetic field effect. Lines closest to the pointer can transition from dashed to solid and fade opacity based on proximity, enhancing depth and motion.

Includes a full Tweakpane control panel for live tuning of:

  • Interaction modes (Hover, Click, Press)
  • Falloff curves and influence radius
  • Spring physics and damping
  • Dash patterns and opacity falloff
  • Exporting and loading custom presets

Built with vanilla JavaScript and optimized for high-DPI rendering.

Inspired by a Linear billboard mockup.

More Projects