OPEN SOURCE · REACT NATIVE TOOLKIT

Root Native

Animation, UI, gestures, and games — four small libraries you can adopt one at a time.
TypeScript-first
MIT licensed
Built in the open
Themed

ui

Material Design 3 components that take any design system. Swap the theme, keep the API.
TypeScript · docs & examples available

inertia

Animations as props. No shared values, no worklets, no useAnimatedStyle to write.
built on react-native-reanimated

impulse

Declarative gesture primitives — a gesture is written as an intent, not assembled from a builder chain.
useTap, useDoubleTap, useLongPress, useDrag · powered by react-native-gesture-handler

game-engine

experimental
A 2D and 3D engine that runs inside Expo Go. No custom native build, no eject.
TypeScript

what's next

in the lab
More small libraries are on the way, each one built to work with the rest.
watch the org to be first to know
Early-stage and moving fast. Open an issue or star a repository — that is what sets what we build next.