π¨ What is Rangoli?
Rangoli is a modern React UI library built on top of shadcn/ui.
It brings you ready-to-use components that combine the beauty of shadcn with real-world functionality.
Try out - Rangoli UI(leave a β star please)
π§ Why I Built It?
While working on multiple React projects, I kept rebuilding the same interactive and layout components again and again.
For example:
- A password input with toggle visibility πποΈ
- A pricing card with plan features and CTA buttons π³
- A testimonial card to display client feedback π¬
- A pricing section with monthly/yearly toggle π°
- A password reset form with validation and success states π
Instead of re-creating these repeatedly, I decided to build a collection of polished, reusable versions, open source, easy to use, and fully themeable, Thatβs how Rangoli started.
π‘ Example: Pricing Card Component
<PricingCard
  planTitle="Basic"
  planDescription="Create interactive forms that connect to your workflow"
  price={["24", "242"]}
  isMonthly={true} /*can change dynamically */
  features={[
    "100 responses/mo included",
    "1 user",
    "Unlimited forms",
    "Unlimited questions",
  ]}
  seeAllFeatureLink="/basic-features"
/>
π€ Contribute to Rangoli
Rangoli is open-source and growing fast!
If you love building elegant UI components, and star us β
Contribute to rangoli docs
Contribute to rangoli live components
Contribute to rangoli landing page
 
 
              

 
    
Top comments (1)
Guys, please show your love and star it or contributeβ