CrazyGL - 270+ interactive heroes for your next launch, agent-ready!

by
Drop-in animated hero sections for your website — WebGL, Three.js, and interactive experiences, installable as React components. Each hero comes with a SKILL.md file to let you reuse its visual effects to adapt the effect for your own experiences with any coding agent.

Add a comment

Replies

Best
Maker
📌

Hey PH 👋
This is project #14 I’m launching this year, and I built CrazyGL because I wanted to make it much easier to add beautiful, animated, interactive hero sections to websites without having to build every visual effect from scratch.


CrazyGL is a collection of drop-in animated hero sections for modern websites, built with WebGL, Three.js, canvas, shaders, particles, motion, and interactive experiences. Each hero is installable as a React component, so you can add it to your landing page, product site, portfolio, or launch page and customize it from there.


The idea is simple: instead of starting with a blank hero section, a static gradient, or yet another generic template, you can start with a polished interactive experience and adapt it to your own brand, content, and product.


One of the parts I’m most excited about is that each hero comes with a SKILL.md file. This gives coding agents the context they need to understand the visual effect, reuse it, remix it, or adapt the underlying interaction, animation, physics, and design principles into a completely different experience.


So CrazyGL is not just a component library. It’s also a way to make advanced visual effects easier to understand, modify, and repurpose with the help of AI coding agents.


I built it for founders, indie hackers, designers, and developers who want their websites to feel more alive, more memorable, and less like every other SaaS landing page.


I’m sharing the whole build-in-public journey as I go, so if you’re into that, come follow me on X:

Check it out here:


Would love your feedback, which hero you like most, and what kind of interactive effects I should add next.

The SKILL.md files are a really thoughtful touch, makes it way easier to actually remix these effects instead of just staring at them.

The SKILL.md idea is genuinely clever, makes the effects feel reusable instead of locked to the demo. Love that you can hand it to any coding agent and remix the visual.

finally tried one of these crazygl heroes in a side project and the skyrun preset just dropped right into my nextjs setup without touching the bundle size much. the skill.md angle is clever, made tweaking the shader way less scary