A favicon of Mallaui

Mallaui

Malla UI offers reusable, shadcn-inspired components for Expo and React Native, simplifying mobile app UI development with easy integration.

A screenshot of MallauiVisit

Malla UI: Shadcn-Inspired Reusable Components for Expo & React Native

Malla UI offers a curated collection of reusable user interface components, specifically crafted for developers working with Expo and React Native. Inspired by the design principles of shadcn-ui, this library aims to streamline the mobile app development process. It provides pre-built, customizable elements that facilitate the creation of consistent and visually appealing user interfaces, allowing developers to focus on core application logic rather than repetitive UI coding tasks.

Features:

  • Text Component: For displaying various text elements within your application.
  • Button Component: Provides interactive button elements for user actions.
  • Input Component: Enables user data entry through text fields.
  • Switch Component: Offers a toggle mechanism for boolean state management.
  • Checkbox Component: Allows users to select one or multiple options from a list.
  • Radiogroup Component: Facilitates the selection of a single option from a mutually exclusive set.
  • Tabs Component: Helps organize content into distinct, navigable sections.
  • CLI for Project Setup: Use npx mallaui@latest init to automatically configure styles within your project.
  • CLI for Component Integration: Easily add individual UI components like Text or Button using npx mallaui@latest add [ComponentName].
  • Custom Theming: Integrates with @react-navigation/native ThemeProvider, allowing for personalized application themes via useTheme.
  • Expo Support: Designed for seamless use within Expo projects.
  • React Native CLI Support: Fully compatible with projects initiated using the React Native CLI.

Summary:

Malla UI is a developer-focused library providing shadcn-ui inspired reusable components tailored for Expo and React Native projects. It features a command-line interface for easy initialization and component addition, covering essential UI elements like Text, Button, Input, and Tabs. With its support for custom theming, Malla UI empowers developers to build polished and consistent mobile applications more efficiently, reducing boilerplate and accelerating the development cycle.

Distribution:
opensource
GitHub:
22 Stars
0
Share:

 

  
 

Similar to Mallaui:

 

  
  

 

  
  

 

  
  
Mallaui: Shadcn-inspired UI components for Expo and React Native development. – Awesome-Shadcn/ui