finds.dev← search

// the find

enzomanuelmangano/demos

★ 2,918 · TypeScript · NOASSERTION · updated Jul 2026

An ongoing collection of React Native animations crafted with Reanimated, Gesture Handler, and Skia.

A showcase app of React Native animations built with Reanimated 3, Gesture Handler, and Skia. It's a live reference for mobile developers who want to see how production-quality animations are actually implemented — not just described. The companion to the author's paid course at reanimate.dev.

Each animation lives in its own self-contained folder under src/animations/, so you can read one without wading through the others. The stack is current — NitroModules, react-native-worklets (the new runOnJS/runOnUI home), and WebGPU via Skia are all present, which puts it ahead of most tutorials. The art gallery demo uses a sprite atlas and WebGPU mosaic shaders, which is genuinely non-trivial mobile GPU work. Active maintenance: last push yesterday, and the roadmap items are being crossed off.

Android support is still incomplete — iOS gets TestFlight, Android is stuck at 'starting with Firebase Distribution.' If you're on Android, several demos may not work or may be untested. The custom license prohibits redistribution or creating competing animation libraries, so you can study and adapt but can't just copy a component into your own open-source library. There are no tests anywhere — it's a demo app, so that's expected, but don't treat any of this code as production-hardened. The dependency chain (Expo + Skia + NitroModules + Reanimated + Gesture Handler) means setup friction is real; patches/ already has two patch-package entries on day one.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →