58 animations, 31 shaders, 5 games in one Xcode project
I spent months recreating every animation I saw in top App Store apps. 58 animations. 5 games. 31 Metal shaders. Zero dependencies. → Text effects: liquid, glitch, magnet, vortex, typewriter → Image effects: parallax, chromatic, noise dissolve, halftone → Buttons: Duolingo 3D, jelly, neon glow, liquid fill → 5 playable games in pure SwiftUI → 5 production-ready welcome screens with haptics Clone → Open in Xcode → Run.
Hey PH 👋
I kept hitting the same wall: I'd see a slick animation in an app, think "I need that," then waste days trying to figure it out from scratch.
So I started building a personal reference. One Xcode project where I'd recreate every animation I came across.
Months later, it turned into this:
• 15 text animations with custom Metal shaders
• 13 image effects (parallax, chromatic aberration, noise dissolve...)
• 6 button styles (Duolingo 3D, jelly, neon glow...)
• 5 playable games built entirely in SwiftUI
• 5 complete welcome screen flows with haptics
• 31 Metal shader files
Everything is open source. Every animation is a self-contained SwiftUI view — no wrappers, no abstractions. Just clone, open in Xcode, and run.
I'm a solo iOS developer. I built this because I believe more apps should feel alive, and no one should have to spend a week figuring out how to make text wobble.
If you're looking for an iOS developer who obsesses over animation details like these — I'm available for hire. Link in the repo.
What animation should I build next? 👇