
About React Native Skia
React Native Skia is a 2D graphics library for React Native built on the Skia engine. It is open source under the MIT license and is designed for high-performance drawing.
What it does
You draw shapes, text, images and effects with a declarative API that fits into React components. The library suits custom charts, visual effects and game-like interfaces that go beyond standard views. The site notes that version 3 is powered by Skia Graphite, and it provides a migration guide for projects moving from version 2.
Key features
- Shapes, text and images drawn in code
- Shader and filter effects
- Declarative drawing inside React components
- Migration guide from version 2 to version 3
- Documentation for older versions
Who it's for
React Native Skia suits React Native developers who need custom graphics. It is also useful for teams building charts, drawing tools or visual effects. Developers who only need simple layouts and standard controls may not need it.
Pricing and good to know
React Native Skia is open source under the MIT license. Version 3 is the current release, and the docs list a migration path from version 2. If an older project depends on version 2 APIs, plan time for the migration before you upgrade. Drawing-heavy screens should be tested on lower-end devices.
Highlights
- Draw shapes, text and images in React components
- Apply shader and filter effects
- Follow a migration guide from version 2 to 3
- Read docs for older versions












