whatisgithub

What is ui?

lovdacn-ui/ui — explained in plain English

Analysis updated 2026-05-18

29TypeScriptAudience · developerComplexity · 2/5LicenseSetup · easy

In one sentence

A React Native UI component library styled with Tailwind-like NativeWind, forked from react-native-reusables and inspired by shadcn/ui.

Mindmap

mindmap
  root((lavdacn ui))
    What it does
      React Native components
      shadcn style approach
      Accessible primitives
    Tech stack
      TypeScript
      React Native
      NativeWind
      Next.js
    Use cases
      Build cross platform UI
      Reuse Tailwind knowledge
      Add components via CLI
    Audience
      Developers
      Mobile app builders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add pre-built, accessible UI components to a React Native app

USE CASE 2

Apply Tailwind-style styling knowledge to a mobile codebase

USE CASE 3

Browse and install components from a shared registry with a CLI tool

USE CASE 4

Explore a documented showcase app before adopting components

What is it built with?

TypeScriptReact NativeNativeWindNext.jsExpo

How does it compare?

lovdacn-ui/uidavidhdev/rbp-portfoliodrakkar-softwares/polymarket-kalshi-arbitrage-bot
Stars292929
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyeasymoderate
Complexity2/52/53/5
Audiencedeveloperdesignerdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 30min

Requires an existing React Native or Expo project to add components into.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

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.

Copy-paste prompts

Prompt 1
Show me how to install the lavdacn CLI and add a button component to my React Native project.
Prompt 2
Explain how NativeWind lets me style React Native components like Tailwind CSS.
Prompt 3
Compare this library's accessible primitives approach to a standard React Native component.
Prompt 4
Walk me through running the showcase app on iOS and Android with Expo.

Frequently asked questions

What is ui?

A React Native UI component library styled with Tailwind-like NativeWind, forked from react-native-reusables and inspired by shadcn/ui.

What language is ui written in?

Mainly TypeScript. The stack also includes TypeScript, React Native, NativeWind.

What license does ui use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is ui to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is ui for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.