akveo/react-native-ui-kitten

:boom: React Native UI Library based on Eva Design System :new_moon_with_face::sparkles:Dark Mode

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 28 minutes ago
Added to GitGenius on September 5th, 2026
Created on December 20th, 2016
Open Issues & Pull Requests: 134 (+0)
GitHub issues: Enabled
Number of forks: 963
Total Stargazers: 10,670 (+0)
Total Subscribers: 120 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 23.9 days
Mean response time: 174.0 days
90th percentile: 545.8 days
Tracked items: 72

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 3% of issues opened in the past year have been closed. Three people close 88% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 11
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 752 days
Stale 30+ days: 10
Stale 90+ days: 9

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • :books: Documentation (2)
  • :globe_with_meridians: Web (2)
  • :bug: Bug (1)
  • :bulb: Proposal (1)
  • :iphone: Components (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

UI Kitten is a React Native UI library that enables developers to build multi-brand cross-platform mobile applications with pre-styled components based on the Eva Design System.

The library addresses the challenge of maintaining design consistency and accelerating mobile app development by providing a curated set of general-purpose UI components that follow Eva Design System specifications. Its defining feature is runtime theme switching, allowing applications to change between light and dark themes without requiring a reload. The theming system enables both use of built-in themes and creation of custom themes, while the library includes support for over 480 SVG Eva Icons to supplement the component set.

UI Kitten suits teams building React Native applications where design consistency across platforms matters and development speed is a priority. The library includes a starter kit called Kitten Tricks that provides over 40 pre-built screens in both light and dark themes, allowing developers to bootstrap projects with customizable layouts rather than building from scratch. This approach works well for applications that benefit from a cohesive design language but may be less suitable for projects requiring highly custom or unconventional UI patterns that deviate significantly from Eva Design System principles.

The project maintains active development with continuous integration through automated testing and code coverage tracking. Pull requests are regularly reviewed and integrated, indicating ongoing maintenance and responsiveness to community contributions. Documentation receives consistent updates alongside feature development, suggesting the maintainers prioritize keeping guidance materials current with the codebase.