// the find
enzomanuelmangano/demos
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.