UI Kitten is a React Native UI library that allows you to create stunning cross-platform mobile apps. The library is based on Eva Design System which brings consistency and scalability in the design and development process. It contains a set of UI components styled in a similar way. And the most awesome thing: the themes can be changed in the runtime, with no need to reload the application. One more, it has more than 40 screens, 30+ UI components, two visual themes – Light and Dark, which you can switch in a runtime. Wow, amazing.
Start a new app with UI Kitten template from a scratch:
npx react-native init MyApp --template @ui-kitten/template-js
- Application Provider
- Top Navigation
- Top Tabs
- Bottom Tabs
- View Pager
- Overflow Menu
Also, You can download and review a demo app for android and ios from here and can find out whether it matches your UI requirements.
If you’re going to design an application that looks pretty cool, this is a perfect option. The documentation clearly explains how to customize the available components with simplicity as well as detailed info regarding every single component and API available, including code snippets, examples and references, and comes with a set of beautiful icons.
Check out more the official docs. Happy coding!