More Premium Hugo Themes Premium React Themes

React Native UI Kitten

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

React Native UI Kitten

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

Author Avatar Theme by akveo
Github Stars Github Stars: 10528
Last Commit Last Commit: Mar 18, 2025 -
First Commit Created: Apr 29, 2023 -
default image

Overview

UI Kitten is a React Native UI Library that allows for the creation of stunning multi-brand cross-platform mobile applications. It is based on the Eva Design System, which brings consistency and scalability to the design and development process. The library includes a set of general purpose UI components that are styled in a similar way. One of the standout features of UI Kitten is that themes can be changed in real-time without requiring the application to be reloaded. The library is 100% free and open source.

Features

  • 25+ general-purpose components: Designed and tested to save time in development.
  • Comprehensive clear documentation: Includes numerous examples for easy reference.
  • Theming System: Supports both light and modern dark themes and allows for the creation of custom themes.
  • SVG Eva Icons support: Includes over 480 general-purpose icons.
  • Eva Design System Support: Ensures that interfaces created using basic components will have a stunning design.
  • Starter App: Provides a react-native starter kit to accelerate mobile app development.
  • Customizable layouts: Offers a variety of customizable layouts to use as-is or modify.
  • Over 40 screens in dark and light themes: Provides pre-designed screens to save time and effort.

Installation

To start a new app with the UI Kitten template from scratch:

npx create-react-native-app myApp --template @ui-kitten/template

Or, if you want to init with TypeScript:

npx create-react-native-app myApp --template @ui-kitten/template-typescript

Refer to the documentation for more options and instructions on getting started with UI Kitten.

Summary

UI Kitten is a powerful React Native UI Library that simplifies the creation of cross-platform mobile applications. With its extensive collection of components, support for themes, and the ability to change themes in real-time, UI Kitten offers developers a convenient and flexible solution for building stunning mobile apps. Additionally, the library provides a starter app and customizable layouts to further streamline the development process. Overall, UI Kitten is a valuable tool for React Native developers seeking to enhance the design and functionality of their mobile applications.