Comes with pre-built shapes, support for gestures and interactivity, transformers, and freehand brushes, so that you don't have to compose a canvas experience from scratch.
Declarative scene graph
Compose your canvas as a tree of React components — Stage → Layer → Group → Shape.
First class gesture handling
Tap and press events with hierarchy-aware hit testing and ancestor bubbling
UI thread driven
Pinch-to-scale, drag and rotate run on the UI thread via Reanimated worklets, so they stay smooth even when the JS thread is busy.
Support for brushes
Ready-made brushes like pen, pencil, marker, highlighter, tape, and eraser.
Powered by React Native Skia