screenshot of KittenTricks


React Native starter kit with over 40 screens and modern Light and Dark theme for creating stunning cross-platform mobile applications.


Kitten Tricks is a free and open-source app starter kit based on React Native and UI Kitten library. It offers Light and Dark themes support and allows for easy customization. With 40 pre-built screens and integration with the Eva Design System, users can create cross-platform mobile applications with a clean and consistent design. The themes can be changed in real-time without the need to reload the application.


  • Built with TypeScript: Kitten Tricks is built using TypeScript, providing type safety and improved developer experience.
  • Dark and Light themes: Users can choose between Dark and Light themes, and even use them simultaneously.
  • 40 ready-to-use screens: Kitten Tricks offers a variety of stunning pre-built screens for different domains such as e-commerce, social, and fitness.
  • Customizable layouts: Users can easily customize the layouts by using the existing blocks from the UI Kit or adding new ones.
  • Integration with Eva Design System: Kitten Tricks integrates with the Eva Design System, allowing users to create mobile applications that are consistent with their brand style.
  • Mobile backend Bundles: The app provides an easy way to integrate UI Kitten with backend technologies such as Java and .NET Core.


To install Kitten Tricks, follow these steps:

  1. Clone the GitHub repository: git clone [repo_url]
  2. Install the dependencies: npm install
  3. Run the app on a local development server: npm start

For detailed instructions and additional configuration options, refer to the documentation provided with the template.


Kitten Tricks is a versatile app starter kit that leverages the power of React Native and UI Kitten library to help users build cross-platform mobile applications. With its support for Dark and Light themes, pre-built screens, and customizable layouts, it offers a quick and efficient way to create visually appealing and functional mobile apps. The integration with the Eva Design System ensures a consistent brand style, while the use of TypeScript enhances the development process. Overall, Kitten Tricks is a valuable resource for developers looking to jumpstart their mobile app projects.


React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

React Native

React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.


An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.


TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.