Add pre-built, accessible UI components to a React Native app
Apply Tailwind-style styling knowledge to a mobile codebase
Browse and install components from a shared registry with a CLI tool
Explore a documented showcase app before adopting components
| lovdacn-ui/ui | davidhdev/rbp-portfolio | drakkar-softwares/polymarket-kalshi-arbitrage-bot | |
|---|---|---|---|
| Stars | 29 | 29 | 29 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | developer | designer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing React Native or Expo project to add components into.
LavdaCN is a collection of user interface components for React Native, which is a framework for building apps that run on both iOS and Android from a single codebase. The project is inspired by shadcn/ui, a popular web component library, and aims to bring a similar experience to mobile and cross-platform development. The components are styled using NativeWind, a library that lets developers write styling rules in a way similar to the web framework Tailwind CSS. This means developers already familiar with Tailwind can apply that knowledge to React Native apps. The project is built on accessible primitives, which are low-level building blocks that handle things like keyboard navigation and screen reader support correctly from the start. LavdaCN is a fork of an earlier project called react-native-reusables. The stated goal of the fork is cleaner code, a simpler installation process, and a better developer experience, rather than simply copying the original. Installation works through a command-line tool called lavdacn (or lvcn for short) that adds individual components to a project from a component registry. The repository is structured as a monorepo, meaning multiple related sub-projects live together: the CLI tool, a documentation website built with Next.js, a showcase app demonstrating the components interactively, and the component registry itself. The showcase app can be run on iOS or Android using standard Expo commands. The project is released under the MIT license and is developed by Entangle Labs along with community contributors.
A React Native UI component library styled with Tailwind-like NativeWind, forked from react-native-reusables and inspired by shadcn/ui.
Mainly TypeScript. The stack also includes TypeScript, React Native, NativeWind.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.