Product upvotes vs the next 3

Waiting for data. Loading

Product comments vs the next 3

Waiting for data. Loading

Product upvote speed vs the next 3

Waiting for data. Loading

Product upvotes and comments

Waiting for data. Loading

Product vs the next 3

Loading

SwiftMotion

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.

Top comment

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? 👇