DEV Community

ASHISH TIWARI
ASHISH TIWARI

Posted on

Shad CN UI Of react native

Every RN UI library I tried was either Expo-only, added 2MB+ to my bundle, or forced me into their theming system I couldn't easily override.

So I built KROS UI β€” inspired by shadcn/ui's philosophy: you don't install a package, you copy the component source directly into your project. You own the code, you can edit it however you want.

What's in it:

  • 35+ components (Button, Card, Dialog, Data Table, Calendar, Carousel, etc.)
  • A Tailwind-style utility system (applyTw) so you can write applyTw('flex-1 bg-black px-4') instead of StyleSheet.create()
  • Pure React Native CLI β€” no Expo dependency
  • Built-in dark/light theme system
  • 18 Poppins font weights pre-linked

It's MIT licensed and still actively growing (~35% of planned components done).

Repo: https://github.com/StrTux/KROS-UI

Would love feedback, especially from folks who've hit the same "why is every RN UI lib either too heavy or too rigid" frustration.

Top comments (0)