wcandillon/react-native-skia

High-performance React Native Graphics using Skia

View on GitHub ↗Jump to charts ↓Open shareable report →

wcandillon/react-native-skia has 8.5k+ stars and 650+ forks on GitHub, is written in TypeScript, and was last pushed on Oct 18, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on September 7th, 2026
Created on November 8th, 2021
Open Issues & Pull Requests: 91 (+0)
GitHub issues: Enabled
Number of forks: 671
Total Stargazers: 8,735 (+0)
Total Subscribers: 255 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 21.1 hours
Mean response time: 35.9 days
90th percentile: 72.9 days
Tracked items: 451

Maintainer activity

2 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 18, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

How this project is maintained

About 6% of issues opened in the past year have never received a reply. Work labelled "released on @next" is answered fastest, typically in about 6 hours, while "documentation" waits about 5 days. 91% of issues opened in the past year have since been closed. Three people close 88% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 19
New in 7 days: 1
Closed in 7 days: 24
Avg open age: 251 days
Stale 30+ days: 9
Stale 90+ days: 6

Recent activity

Opened in 7 days: 1
Closed in 7 days: 24
Comments in 7 days: 1
Events in 7 days: 4

Top labels

  • bug (288)
  • released (141)
  • enhancement (51)
  • released on @next (15)
  • documentation (14)
  • needs-reproduction (3)
  • question (2)
  • android (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

React Native Skia is a graphics library that brings high-performance 2D rendering to React Native applications using the Skia graphics engine.

The library solves the problem of creating performant graphics in React Native by exposing Skia, the same graphics engine used by Google Chrome, Android, Flutter, and Firefox. Rather than relying on lower-level native graphics APIs, the tool provides a React-native-friendly interface to Skia's rendering capabilities, enabling developers to build complex visual experiences without the performance constraints of JavaScript-based drawing solutions.

Developers should choose this tool when building React Native applications that require sophisticated 2D graphics rendering beyond what standard React Native components provide. It suits projects involving animations, data visualizations, custom UI elements, or any graphics-heavy features where performance matters. The project offers an experimental Graphite backend as an alternative to the default Ganesh backend, available through the distribution channel marked for preview use, though this is not recommended for production applications and requires Android API Level 26 or higher.

The project maintains active development with regular updates to its documentation and examples. Contribution guidelines are formally documented, indicating an organized approach to community involvement. The tool supports multiple Skia backends with clear communication about experimental features and their production readiness, demonstrating thoughtful release management. The project provides comprehensive getting-started documentation and installation instructions, suggesting attention to developer onboarding.